/** Shared short-lived Realtime client-secret minting. */ import { type AuthInput } from "./auth.js"; export interface ClientSecretRequestOptions { auth?: AuthInput; endpoint?: string; fetch?: typeof globalThis.fetch; safetyIdentifier?: string; timeoutMs?: number; } export interface MintedClientSecret { value: string; expiresAt?: number; session?: TSession; } export declare function requestClientSecret(session: TSession, options: ClientSecretRequestOptions, signal?: AbortSignal): Promise>; //# sourceMappingURL=client-secret.d.ts.map