import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export declare const AgentTextConfigurationType: { readonly Text: "text"; readonly JsonObject: "json_object"; }; export type AgentTextConfigurationType = ClosedEnum; export type AgentTextConfigurationFormat = { type?: AgentTextConfigurationType | undefined; }; export declare const AgentTextConfigurationVerbosity: { readonly Low: "low"; readonly Medium: "medium"; readonly High: "high"; }; export type AgentTextConfigurationVerbosity = ClosedEnum; export type AgentTextConfiguration = { format?: AgentTextConfigurationFormat | undefined; verbosity?: AgentTextConfigurationVerbosity | undefined; }; /** @internal */ export declare const AgentTextConfigurationType$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const AgentTextConfigurationType$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const AgentTextConfigurationFormat$inboundSchema: z.ZodType; /** @internal */ export type AgentTextConfigurationFormat$Outbound = { type?: string | undefined; }; /** @internal */ export declare const AgentTextConfigurationFormat$outboundSchema: z.ZodType; export declare function agentTextConfigurationFormatToJSON(agentTextConfigurationFormat: AgentTextConfigurationFormat): string; export declare function agentTextConfigurationFormatFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const AgentTextConfigurationVerbosity$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const AgentTextConfigurationVerbosity$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const AgentTextConfiguration$inboundSchema: z.ZodType; /** @internal */ export type AgentTextConfiguration$Outbound = { format?: AgentTextConfigurationFormat$Outbound | undefined; verbosity?: string | undefined; }; /** @internal */ export declare const AgentTextConfiguration$outboundSchema: z.ZodType; export declare function agentTextConfigurationToJSON(agentTextConfiguration: AgentTextConfiguration): string; export declare function agentTextConfigurationFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=agenttextconfiguration.d.ts.map