import { z } from "zod"; import type { PaginatedSdkFunction } from "../../../types/functions"; export declare const TableApiItemSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; description: z.ZodOptional>; created_at: z.ZodString; edited_at: z.ZodString; kind: z.ZodEnum<{ table: "table"; virtual_table: "virtual_table"; }>; owner_account_id: z.ZodNumber; owner_account_public_id: z.ZodOptional; owner_user_id: z.ZodOptional>; owner_zapier_customuser_id: z.ZodNumber; owner_zapier_customuser_public_id: z.ZodOptional; parent_table_id: z.ZodOptional>; }, z.core.$strip>; export type TableApiItem = z.infer; export declare const ListTablesApiResponseSchema: z.ZodObject<{ data: z.ZodArray>; created_at: z.ZodString; edited_at: z.ZodString; kind: z.ZodEnum<{ table: "table"; virtual_table: "virtual_table"; }>; owner_account_id: z.ZodNumber; owner_account_public_id: z.ZodOptional; owner_user_id: z.ZodOptional>; owner_zapier_customuser_id: z.ZodNumber; owner_zapier_customuser_public_id: z.ZodOptional; parent_table_id: z.ZodOptional>; }, z.core.$strip>>; links: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type ListTablesApiResponse = z.infer; export declare const TableItemSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; description: z.ZodOptional; created_at: z.ZodString; edited_at: z.ZodString; kind: z.ZodEnum<{ table: "table"; virtual_table: "virtual_table"; }>; account_id: z.ZodString; profile_id: z.ZodString; parent_table_id: z.ZodOptional; }, z.core.$strip>; export type TableItem = z.infer; export declare const ListTablesOptionsSchema: z.ZodObject<{ tables: z.ZodOptional>; tableIds: z.ZodOptional>; kind: z.ZodOptional>; search: z.ZodOptional; owner: z.ZodOptional; includeShared: z.ZodOptional; pageSize: z.ZodOptional; maxItems: z.ZodOptional; cursor: z.ZodOptional; }, z.core.$strip>; export type ListTablesOptions = Omit, "tableIds"> & { /** @deprecated Use `tables` instead. */ tableIds?: z.infer["tableIds"]; }; export interface ListTablesPage { data: TableItem[]; nextCursor?: string; } export interface ListTablesSdkFunction { listTables: PaginatedSdkFunction; } //# sourceMappingURL=schemas.d.ts.map