import * as z from "zod/v3";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export type Options = string | boolean;
export type ChatCompletionFieldOptions = {
    options?: Array<string | boolean | null> | null | undefined;
};
/** @internal */
export declare const Options$inboundSchema: z.ZodType<Options, z.ZodTypeDef, unknown>;
export declare function optionsFromJSON(jsonString: string): SafeParseResult<Options, SDKValidationError>;
/** @internal */
export declare const ChatCompletionFieldOptions$inboundSchema: z.ZodType<ChatCompletionFieldOptions, z.ZodTypeDef, unknown>;
export declare function chatCompletionFieldOptionsFromJSON(jsonString: string): SafeParseResult<ChatCompletionFieldOptions, SDKValidationError>;
//# sourceMappingURL=chatcompletionfieldoptions.d.ts.map