import { z } from "zod"; import type { ActionItem } from "../../types/domain"; export declare const GetActionSchema: 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; }; }, z.core.$strip>; declare const GetActionSchemaDeprecated: 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; }, z.core.$strip>; export declare const GetActionInputSchema: z.ZodUnion; action: z.ZodString & { _def: z.core.$ZodStringDef & import("../..").PositionalMetadata; }; }, 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; }, z.core.$strip>]>; export type GetActionOptions = z.infer | (Omit, "appKey" | "actionKey"> & { /** @deprecated Use `app` instead. */ appKey: z.infer["appKey"]; /** @deprecated Use `action` instead. */ actionKey: z.infer["actionKey"]; }); export interface GetActionSdkFunction { getAction: (options: GetActionOptions) => Promise<{ data: ActionItem; }>; } export {}; //# sourceMappingURL=schemas.d.ts.map