import * as z from "zod"; /** Lists every Airtable base accessible to the selected account. */ export declare const listAirtableBases: import("../..").DefinedAction, Record>, z.ZodObject<{ bases: z.ZodArray>; }, z.core.$strip>, "airtable", false, never>; /** Returns the complete table and view schema for an Airtable base. */ export declare const getAirtableBaseSchema: import("../..").DefinedAction, z.ZodObject<{ tables: z.ZodArray; fields: z.ZodArray; id: z.ZodString; name: z.ZodString; options: z.ZodOptional>; type: z.ZodString; }, z.core.$strip>>; id: z.ZodString; name: z.ZodString; primaryFieldId: z.ZodString; views: z.ZodArray>; }, z.core.$strip>>; }, z.core.$strip>, "airtable", false, never>; /** Gets one Airtable record by its stable record ID. */ export declare const getAirtableRecord: import("../..").DefinedAction; table: z.ZodString; }, z.core.$strip>, z.ZodObject<{ createdTime: z.ZodDate; fields: z.ZodRecord; id: z.ZodString; }, z.core.$strip>, "airtable", false, never>; /** Lists Airtable records with provider-native filtering, views, and sorting. */ export declare const listAirtableRecords: import("../..").DefinedAction>; filterByFormula: z.ZodOptional; maxRecords: z.ZodOptional; pageSize: z.ZodOptional; returnFieldsByFieldId: z.ZodOptional; sort: z.ZodOptional>; field: z.ZodString; }, z.core.$strip>>>; table: z.ZodString; view: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ count: z.ZodNumber; records: z.ZodArray; id: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, "airtable", false, never>; /** Creates one Airtable record. */ export declare const createAirtableRecord: import("../..").DefinedAction; table: z.ZodString; typecast: z.ZodOptional; fields: z.ZodRecord; }, z.core.$strip>, z.ZodObject<{ createdTime: z.ZodDate; fields: z.ZodRecord; id: z.ZodString; }, z.core.$strip>, "airtable", false, never>; /** Creates Airtable records in provider-sized batches. */ export declare const createAirtableRecords: import("../..").DefinedAction; table: z.ZodString; typecast: z.ZodOptional; records: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>, z.ZodArray; id: z.ZodString; }, z.core.$strip>>, "airtable", false, never>; /** Updates one Airtable record by merging or replacing its fields. */ export declare const updateAirtableRecord: import("../..").DefinedAction; table: z.ZodString; typecast: z.ZodOptional; fields: z.ZodRecord; mode: z.ZodOptional>; recordId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ createdTime: z.ZodDate; fields: z.ZodRecord; id: z.ZodString; }, z.core.$strip>, "airtable", false, never>; /** Updates Airtable records in provider-sized batches. */ export declare const updateAirtableRecords: import("../..").DefinedAction; table: z.ZodString; typecast: z.ZodOptional; mode: z.ZodOptional>; records: z.ZodArray; id: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodArray; id: z.ZodString; }, z.core.$strip>>, "airtable", false, never>; /** Deletes one Airtable record. */ export declare const deleteAirtableRecord: import("../..").DefinedAction, z.ZodObject<{ deleted: z.ZodLiteral; id: z.ZodString; }, z.core.$strip>, "airtable", false, never>; /** Deletes Airtable records in provider-sized batches. */ export declare const deleteAirtableRecords: import("../..").DefinedAction; table: z.ZodString; }, z.core.$strip>, z.ZodArray; id: z.ZodString; }, z.core.$strip>>, "airtable", false, never>; //# sourceMappingURL=actions.d.ts.map