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"; export declare const RejectType: { readonly Unknown: ""; readonly WrongVersion: "wrong_version"; readonly InvalidUsername: "invalid_username"; readonly WrongUserPw: "wrong_user_pw"; readonly WrongServerPw: "wrong_server_pw"; readonly UsernameInUse: "username_in_use"; readonly ServerFull: "server_full"; readonly NoCertificate: "no_certificate"; readonly AuthenticatorFail: "authenticator_fail"; }; export type RejectType = OpenEnum; export type Reject = { reason?: string | undefined; type?: RejectType | undefined; }; /** @internal */ export declare const RejectType$inboundSchema: z.ZodType; /** @internal */ export declare const Reject$inboundSchema: z.ZodType; export declare function rejectFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=reject.d.ts.map