import { z } from "zod";
import { TableItemSchema, TableApiItemSchema, type TableItem, type TableApiItem } from "../listTables/schemas";
export { TableItemSchema, TableApiItemSchema };
export type { TableItem, TableApiItem };
export declare const GetTableApiResponseSchema: z.ZodObject<{
    data: z.ZodObject<{
        id: z.ZodString;
        name: z.ZodString;
        description: z.ZodOptional<z.ZodNullable<z.ZodString>>;
        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<z.ZodString>;
        owner_user_id: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
        owner_zapier_customuser_id: z.ZodNumber;
        owner_zapier_customuser_public_id: z.ZodOptional<z.ZodString>;
        parent_table_id: z.ZodOptional<z.ZodNullable<z.ZodString>>;
    }, z.core.$strip>;
}, z.core.$strip>;
export type GetTableApiResponse = z.infer<typeof GetTableApiResponseSchema>;
export declare const GetTableOptionsSchema: z.ZodObject<{
    table: z.ZodString & {
        _def: z.core.$ZodStringDef & import("../../..").PositionalMetadata;
    };
}, z.core.$strip>;
declare const GetTableOptionsSchemaDeprecated: z.ZodObject<{
    tableId: z.ZodString;
}, z.core.$strip>;
export declare const GetTableOptionsInputSchema: z.ZodUnion<readonly [z.ZodObject<{
    table: z.ZodString & {
        _def: z.core.$ZodStringDef & import("../../..").PositionalMetadata;
    };
}, z.core.$strip>, z.ZodObject<{
    tableId: z.ZodString;
}, z.core.$strip>]>;
export type GetTableOptions = z.infer<typeof GetTableOptionsSchema> | (Omit<z.infer<typeof GetTableOptionsSchemaDeprecated>, "tableId"> & {
    /** @deprecated Use `table` instead. */
    tableId: z.infer<typeof GetTableOptionsSchemaDeprecated>["tableId"];
});
export interface GetTableSdkFunction {
    getTable: (options: GetTableOptions) => Promise<{
        data: TableItem;
    }>;
}
//# sourceMappingURL=schemas.d.ts.map