import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type Five = string | number | number; export type SimpleFormFieldOptionValue = string | number | number | boolean | Array; export type SimpleFormFieldOption = { label?: string | undefined; value?: string | number | number | boolean | Array | undefined; }; /** @internal */ export declare const Five$inboundSchema: z.ZodType; /** @internal */ export type Five$Outbound = string | number | number; /** @internal */ export declare const Five$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 Five$ { /** @deprecated use `Five$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `Five$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `Five$Outbound` instead. */ type Outbound = Five$Outbound; } export declare function fiveToJSON(five: Five): string; export declare function fiveFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const SimpleFormFieldOptionValue$inboundSchema: z.ZodType; /** @internal */ export type SimpleFormFieldOptionValue$Outbound = string | number | number | boolean | Array; /** @internal */ export declare const SimpleFormFieldOptionValue$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 SimpleFormFieldOptionValue$ { /** @deprecated use `SimpleFormFieldOptionValue$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `SimpleFormFieldOptionValue$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `SimpleFormFieldOptionValue$Outbound` instead. */ type Outbound = SimpleFormFieldOptionValue$Outbound; } export declare function simpleFormFieldOptionValueToJSON(simpleFormFieldOptionValue: SimpleFormFieldOptionValue): string; export declare function simpleFormFieldOptionValueFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const SimpleFormFieldOption$inboundSchema: z.ZodType; /** @internal */ export type SimpleFormFieldOption$Outbound = { label?: string | undefined; value?: string | number | number | boolean | Array | undefined; }; /** @internal */ export declare const SimpleFormFieldOption$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 SimpleFormFieldOption$ { /** @deprecated use `SimpleFormFieldOption$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `SimpleFormFieldOption$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `SimpleFormFieldOption$Outbound` instead. */ type Outbound = SimpleFormFieldOption$Outbound; } export declare function simpleFormFieldOptionToJSON(simpleFormFieldOption: SimpleFormFieldOption): string; export declare function simpleFormFieldOptionFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=simpleformfieldoption.d.ts.map