import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { RequirementErrorCode } from "./requirementerrorcode.js"; import { RequirementID } from "./requirementid.js"; export type RequirementError = { /** * The unique ID of what the requirement is asking to be filled out. */ requirement: RequirementID; errorCode?: RequirementErrorCode | undefined; }; /** @internal */ export declare const RequirementError$inboundSchema: z.ZodType; /** @internal */ export type RequirementError$Outbound = { requirement: string; errorCode?: string | undefined; }; /** @internal */ export declare const RequirementError$outboundSchema: z.ZodType; export declare function requirementErrorToJSON(requirementError: RequirementError): string; export declare function requirementErrorFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=requirementerror.d.ts.map