import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * 3DS transaction status. */ export declare const ThreeDSecureScenarioOutcomeAuthenticationTransactionStatus: { readonly Y: "Y"; readonly N: "N"; readonly A: "A"; readonly R: "R"; readonly U: "U"; readonly C: "C"; readonly Timeout: "timeout"; }; /** * 3DS transaction status. */ export type ThreeDSecureScenarioOutcomeAuthenticationTransactionStatus = OpenEnum; export type ThreeDSecureScenarioOutcomeAuthentication = { /** * 3DS transaction status. */ transactionStatus: ThreeDSecureScenarioOutcomeAuthenticationTransactionStatus; }; /** @internal */ export declare const ThreeDSecureScenarioOutcomeAuthenticationTransactionStatus$inboundSchema: z.ZodType; /** @internal */ export declare const ThreeDSecureScenarioOutcomeAuthenticationTransactionStatus$outboundSchema: z.ZodType; /** @internal */ export declare const ThreeDSecureScenarioOutcomeAuthentication$inboundSchema: z.ZodType; /** @internal */ export type ThreeDSecureScenarioOutcomeAuthentication$Outbound = { transaction_status: string; }; /** @internal */ export declare const ThreeDSecureScenarioOutcomeAuthentication$outboundSchema: z.ZodType; export declare function threeDSecureScenarioOutcomeAuthenticationToJSON(threeDSecureScenarioOutcomeAuthentication: ThreeDSecureScenarioOutcomeAuthentication): string; export declare function threeDSecureScenarioOutcomeAuthenticationFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=threedsecurescenariooutcomeauthentication.d.ts.map