import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { AuthContinueRequestSubjects, AuthContinueRequestSubjects$Outbound } from "./authcontinuerequestsubjects.js"; export type AuthContinueRequest = { /** * AuthID is the unique ID of the auth flow to continue. */ authId: string; /** * RequestID is a UUID generated on the customer side to be associated with the unique request for tracking. * * @remarks * Acceptable characters are: alphanumeric with symbols '-._+=/'. */ requestId: string; subjects: AuthContinueRequestSubjects; }; /** @internal */ export declare const AuthContinueRequest$inboundSchema: z.ZodType; /** @internal */ export type AuthContinueRequest$Outbound = { authId: string; requestId: string; subjects: AuthContinueRequestSubjects$Outbound; }; /** @internal */ export declare const AuthContinueRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace AuthContinueRequest$ { /** @deprecated use `AuthContinueRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `AuthContinueRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `AuthContinueRequest$Outbound` instead. */ type Outbound = AuthContinueRequest$Outbound; } export declare function authContinueRequestToJSON(authContinueRequest: AuthContinueRequest): string; export declare function authContinueRequestFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=authcontinuerequest.d.ts.map