import { z } from "zod"; import type { PaginatedSdkFunction } from "../../types/functions"; export declare const InputFieldChoiceItemSchema: z.ZodObject<{ key: z.ZodOptional; label: z.ZodOptional; sample: z.ZodOptional; value: z.ZodOptional; }, z.core.$strip>; export type InputFieldChoiceItem = z.infer; export declare const ListActionInputFieldChoicesSchema: z.ZodObject<{ app: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; actionType: z.ZodEnum<{ filter: "filter"; write: "write"; read: "read"; read_bulk: "read_bulk"; run: "run"; search: "search"; search_and_write: "search_and_write"; search_or_write: "search_or_write"; }>; action: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; inputField: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; connection: z.ZodOptional>; connectionId: z.ZodOptional>>; authenticationId: z.ZodOptional>>; inputs: z.ZodOptional>; page: z.ZodOptional; pageSize: z.ZodOptional; maxItems: z.ZodOptional; cursor: z.ZodOptional; }, z.core.$strip>; declare const ListActionInputFieldChoicesSchemaDeprecated: z.ZodObject<{ appKey: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; actionType: z.ZodEnum<{ filter: "filter"; write: "write"; read: "read"; read_bulk: "read_bulk"; run: "run"; search: "search"; search_and_write: "search_and_write"; search_or_write: "search_or_write"; }>; actionKey: z.ZodString; inputFieldKey: z.ZodString; connection: z.ZodOptional>; connectionId: z.ZodOptional>>; authenticationId: z.ZodOptional>>; inputs: z.ZodOptional>; page: z.ZodOptional; pageSize: z.ZodOptional; maxItems: z.ZodOptional; cursor: z.ZodOptional; }, z.core.$strip>; export declare const ListActionInputFieldChoicesInputSchema: z.ZodUnion; action: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; inputField: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; connection: z.ZodOptional>; connectionId: z.ZodOptional>>; authenticationId: z.ZodOptional>>; inputs: z.ZodOptional>; page: z.ZodOptional; pageSize: z.ZodOptional; maxItems: z.ZodOptional; cursor: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ appKey: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; actionType: z.ZodEnum<{ filter: "filter"; write: "write"; read: "read"; read_bulk: "read_bulk"; run: "run"; search: "search"; search_and_write: "search_and_write"; search_or_write: "search_or_write"; }>; actionKey: z.ZodString; inputFieldKey: z.ZodString; connection: z.ZodOptional>; connectionId: z.ZodOptional>>; authenticationId: z.ZodOptional>>; inputs: z.ZodOptional>; page: z.ZodOptional; pageSize: z.ZodOptional; maxItems: z.ZodOptional; cursor: z.ZodOptional; }, z.core.$strip>]>; export type ListActionInputFieldChoicesOptions = z.infer | (Omit, "appKey" | "actionKey" | "inputFieldKey"> & { /** @deprecated Use `app` instead. */ appKey: z.infer["appKey"]; /** @deprecated Use `action` instead. */ actionKey: z.infer["actionKey"]; /** @deprecated Use `inputField` instead. */ inputFieldKey: z.infer["inputFieldKey"]; }); export interface ListActionInputFieldChoicesPage { data: InputFieldChoiceItem[]; nextCursor?: string; } export interface ListActionInputFieldChoicesSdkFunction { listActionInputFieldChoices: PaginatedSdkFunction; } export {}; //# sourceMappingURL=schemas.d.ts.map