import { supabase } from "../app.mjs"; import { AppAction } from "@keystrokehq/keystroke/app"; import { z } from "zod"; //#region src/actions/get-table-schemas.d.ts declare const SupabaseGetTableSchemasInput: z.ZodObject<{ project_ref: z.ZodString; table_names: z.ZodArray; include_indexes: z.ZodOptional>; exclude_null_values: z.ZodOptional>; include_relationships: z.ZodOptional>; }, z.core.$strip>; declare const SupabaseGetTableSchemasOutput: z.ZodObject<{ errors: z.ZodOptional; table_name: z.ZodNullable; suggestions: z.ZodOptional>>; }, z.core.$loose>>>>; tables: z.ZodArray; name: z.ZodNullable; bytes: z.ZodNullable; owner: z.ZodOptional>; schema: z.ZodOptional>; columns: z.ZodArray; name: z.ZodNullable; enums: z.ZodArray; attnum: z.ZodNullable; format: z.ZodOptional>; comment: z.ZodOptional>; computed: z.ZodOptional>; collation: z.ZodOptional>; data_type: z.ZodNullable; is_unique: z.ZodNullable; max_length: z.ZodOptional>; foreign_key: z.ZodOptional>; table: z.ZodNullable; column: z.ZodNullable; schema: z.ZodOptional>; on_delete: z.ZodOptional>; on_update: z.ZodOptional>; deferrable: z.ZodOptional>; initially_deferred: z.ZodOptional>; }, z.core.$loose>>>; is_identity: z.ZodNullable; is_nullable: z.ZodNullable; is_generated: z.ZodNullable; is_updatable: z.ZodNullable; default_value: z.ZodOptional>; numeric_scale: z.ZodOptional>; is_primary_key: z.ZodOptional>; ordinal_position: z.ZodNullable; numeric_precision: z.ZodOptional>; datetime_precision: z.ZodOptional>; identity_generation: z.ZodOptional>; generation_expression: z.ZodOptional>; }, z.core.$loose>>; comment: z.ZodOptional>; indexes: z.ZodOptional; method: z.ZodOptional>; columns: z.ZodOptional>>; is_unique: z.ZodNullable; definition: z.ZodNullable; is_primary: z.ZodNullable; tablespace: z.ZodOptional>; }, z.core.$loose>>>>; policies: z.ZodOptional; roles: z.ZodOptional>>; using: z.ZodOptional>; command: z.ZodNullable; permissive: z.ZodNullable; with_check: z.ZodOptional>; }, z.core.$loose>>>>; unlogged: z.ZodNullable; full_name: z.ZodNullable; row_count: z.ZodNullable; partitions: z.ZodOptional>>>; rls_forced: z.ZodNullable; table_name: z.ZodNullable; tablespace: z.ZodOptional>; constraints: z.ZodOptional; type: z.ZodNullable; columns: z.ZodOptional>>; definition: z.ZodOptional>; references: z.ZodOptional>; table: z.ZodNullable; schema: z.ZodOptional>; columns: z.ZodArray; on_delete: z.ZodOptional>; on_update: z.ZodOptional>; deferrable: z.ZodOptional>; initially_deferred: z.ZodOptional>; }, z.core.$loose>>>; }, z.core.$loose>>>>; partitioned: z.ZodOptional>; rls_enabled: z.ZodNullable; schema_name: z.ZodNullable; toast_relid: z.ZodOptional>; foreign_keys: z.ZodOptional>; on_update: z.ZodOptional>; target_table: z.ZodNullable; source_column: z.ZodNullable; target_column: z.ZodNullable; target_schema: z.ZodNullable; constraint_name: z.ZodNullable; }, z.core.$loose>>>>; parent_table: z.ZodOptional>>; primary_keys: z.ZodArray; replica_identity: z.ZodNullable; }, z.core.$loose>>; total_found: z.ZodNullable; total_requested: z.ZodNullable; }, z.core.$loose>; declare const supabaseGetTableSchemas: AppAction; //#endregion export { supabaseGetTableSchemas }; //# sourceMappingURL=get-table-schemas.d.mts.map