import * as z from "zod"; /** Creates an Airtable base with its initial tables and fields. */ export declare const createAirtableBase: import("../..").DefinedAction; fields: z.ZodArray; name: z.ZodString; options: z.ZodOptional>; type: z.ZodString; }, z.core.$strip>>; name: z.ZodString; }, z.core.$strip>>; workspaceId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; tables: z.ZodArray; isEnabled: z.ZodBoolean; isForwardOnly: z.ZodOptional>; predecessorFieldId: z.ZodNullable; reschedulingMode: z.ZodEnum<{ fixed: "fixed"; none: "none"; flexible: "flexible"; }>; shouldSkipWeekendsAndHolidays: z.ZodBoolean; startDateFieldId: z.ZodString; }, z.core.$strip>>; description: z.ZodOptional; fields: z.ZodArray; id: z.ZodString; name: z.ZodString; options: z.ZodOptional>; type: z.ZodOptional; }, z.core.$strip>>; id: z.ZodString; name: z.ZodString; primaryFieldId: z.ZodString; views: z.ZodArray; type: z.ZodEnum<{ form: "form"; calendar: "calendar"; grid: "grid"; gallery: "gallery"; kanban: "kanban"; timeline: "timeline"; block: "block"; }>; visibleFieldIds: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>, "airtable", false, never>; /** Creates a table with its initial fields in an existing Airtable base. */ export declare const createAirtableTable: import("../..").DefinedAction; fields: z.ZodArray; name: z.ZodString; options: z.ZodOptional>; type: z.ZodString; }, z.core.$strip>>; name: z.ZodString; baseId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ dateDependencySettings: z.ZodOptional; isEnabled: z.ZodBoolean; isForwardOnly: z.ZodOptional>; predecessorFieldId: z.ZodNullable; reschedulingMode: z.ZodEnum<{ fixed: "fixed"; none: "none"; flexible: "flexible"; }>; shouldSkipWeekendsAndHolidays: z.ZodBoolean; startDateFieldId: z.ZodString; }, z.core.$strip>>; description: z.ZodOptional; fields: z.ZodArray; id: z.ZodString; name: z.ZodString; options: z.ZodOptional>; type: z.ZodOptional; }, z.core.$strip>>; id: z.ZodString; name: z.ZodString; primaryFieldId: z.ZodString; views: z.ZodArray; type: z.ZodEnum<{ form: "form"; calendar: "calendar"; grid: "grid"; gallery: "gallery"; kanban: "kanban"; timeline: "timeline"; block: "block"; }>; visibleFieldIds: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>, "airtable", false, never>; /** Updates an Airtable table's metadata or date dependency settings. */ export declare const updateAirtableTable: import("../..").DefinedAction; dateDependencySettings: z.ZodOptional; isEnabled: z.ZodBoolean; isForwardOnly: z.ZodOptional>; predecessorFieldId: z.ZodNullable; reschedulingMode: z.ZodEnum<{ fixed: "fixed"; none: "none"; flexible: "flexible"; }>; shouldSkipWeekendsAndHolidays: z.ZodBoolean; startDateFieldId: z.ZodString; }, z.core.$strip>>; name: z.ZodOptional; table: z.ZodString; }, z.core.$strip>, z.ZodObject<{ dateDependencySettings: z.ZodOptional; isEnabled: z.ZodBoolean; isForwardOnly: z.ZodOptional>; predecessorFieldId: z.ZodNullable; reschedulingMode: z.ZodEnum<{ fixed: "fixed"; none: "none"; flexible: "flexible"; }>; shouldSkipWeekendsAndHolidays: z.ZodBoolean; startDateFieldId: z.ZodString; }, z.core.$strip>>; description: z.ZodOptional; fields: z.ZodArray; id: z.ZodString; name: z.ZodString; options: z.ZodOptional>; type: z.ZodOptional; }, z.core.$strip>>; id: z.ZodString; name: z.ZodString; primaryFieldId: z.ZodString; views: z.ZodArray; type: z.ZodEnum<{ form: "form"; calendar: "calendar"; grid: "grid"; gallery: "gallery"; kanban: "kanban"; timeline: "timeline"; block: "block"; }>; visibleFieldIds: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>, "airtable", false, never>; /** Creates one field in an Airtable table. */ export declare const createAirtableField: import("../..").DefinedAction; name: z.ZodString; options: z.ZodOptional>; type: z.ZodString; baseId: z.ZodString; tableId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ description: z.ZodOptional; id: z.ZodString; name: z.ZodString; options: z.ZodOptional>; type: z.ZodOptional; }, z.core.$strip>, "airtable", false, never>; /** Updates one Airtable field's name, description, or options. */ export declare const updateAirtableField: import("../..").DefinedAction; fieldId: z.ZodString; name: z.ZodOptional; options: z.ZodOptional>; tableId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ description: z.ZodOptional; id: z.ZodString; name: z.ZodString; options: z.ZodOptional>; type: z.ZodOptional; }, z.core.$strip>, "airtable", false, never>; /** Lists views in an Airtable base. */ export declare const listAirtableViews: import("../..").DefinedAction; }, z.core.$strip>, z.ZodObject<{ views: z.ZodArray; type: z.ZodEnum<{ form: "form"; calendar: "calendar"; grid: "grid"; gallery: "gallery"; kanban: "kanban"; timeline: "timeline"; block: "block"; }>; visibleFieldIds: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>, "airtable", false, never>; /** Gets one Airtable view by stable ID. */ export declare const getAirtableView: import("../..").DefinedAction; viewId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; name: z.ZodString; personalForUserId: z.ZodOptional; type: z.ZodEnum<{ form: "form"; calendar: "calendar"; grid: "grid"; gallery: "gallery"; kanban: "kanban"; timeline: "timeline"; block: "block"; }>; visibleFieldIds: z.ZodOptional>; }, z.core.$strip>, "airtable", false, never>; /** Gets base metadata and explicit individual and group collaborators. */ export declare const getAirtableBaseCollaborators: import("../..").DefinedAction, z.ZodObject<{ createdTime: z.ZodDate; groupCollaborators: z.ZodOptional; }, z.core.$strip>>; workspaceCollaborators: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>>; id: z.ZodString; individualCollaborators: z.ZodOptional; userId: z.ZodString; }, z.core.$strip>>; workspaceCollaborators: z.ZodArray; userId: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>>; name: z.ZodString; permissionLevel: z.ZodEnum<{ none: "none"; comment: "comment"; create: "create"; read: "read"; owner: "owner"; edit: "edit"; }>; workspaceId: z.ZodString; }, z.core.$strip>, "airtable", false, never>; //# sourceMappingURL=metadata-actions.d.ts.map