import time
import uuid
from dataclasses import dataclass
import redis
import { Injectable } from '@nestjs/common';
type Completed = { status: 'completed'; statusCode: number; body: unknown; expiresAt: number };
type InFlight = { status: 'in-flight'; startedAt: number };
type Record = Completed | InFlight;
package authtransport
import (
"errors"
"net/http"
)