import * as z from "zod/v4"; /** * A plain string, or a JSON object or array of structured guidance. */ export type Criteria = string | { [k: string]: any; } | Array; /** * A plain string, or a JSON object or array of structured guidance. */ export type DecisionsChoiceQuestionInstructions = string | { [k: string]: any; } | Array; export type DecisionsChoiceQuestion = { criteria: { [k: string]: string | { [k: string]: any; } | Array | null; }; /** * A plain string, or a JSON object or array of structured guidance. */ instructions: string | { [k: string]: any; } | Array; type: "choice"; }; /** @internal */ export type Criteria$Outbound = string | { [k: string]: any; } | Array; /** @internal */ export declare const Criteria$outboundSchema: z.ZodType; export declare function criteriaToJSON(criteria: Criteria): string; /** @internal */ export type DecisionsChoiceQuestionInstructions$Outbound = string | { [k: string]: any; } | Array; /** @internal */ export declare const DecisionsChoiceQuestionInstructions$outboundSchema: z.ZodType; export declare function decisionsChoiceQuestionInstructionsToJSON(decisionsChoiceQuestionInstructions: DecisionsChoiceQuestionInstructions): string; /** @internal */ export type DecisionsChoiceQuestion$Outbound = { criteria: { [k: string]: string | { [k: string]: any; } | Array | null; }; instructions: string | { [k: string]: any; } | Array; type: "choice"; }; /** @internal */ export declare const DecisionsChoiceQuestion$outboundSchema: z.ZodType; export declare function decisionsChoiceQuestionToJSON(decisionsChoiceQuestion: DecisionsChoiceQuestion): string; //# sourceMappingURL=decisionschoicequestion.d.ts.map