import { z } from "zod"; import type { FunctionOptions } from "../../../types/functions"; import { RecordItemSchema, type RecordItem } from "../getTableRecord/schemas"; export { RecordItemSchema }; export type { RecordItem }; export declare const UpdateTableRecordsApiResponseSchema: z.ZodObject<{ data: z.ZodArray; created_at: z.ZodString; edited_at: z.ZodString; schema_revision_id: z.ZodNumber; errors: z.ZodOptional>>; orig_data: z.ZodOptional>>; is_source_record: z.ZodOptional>; deleted_at: z.ZodOptional>; }, z.core.$strip>>; new: z.ZodObject<{ id: z.ZodString; data: z.ZodRecord; created_at: z.ZodString; edited_at: z.ZodString; schema_revision_id: z.ZodNumber; errors: z.ZodOptional>>; orig_data: z.ZodOptional>>; is_source_record: z.ZodOptional>; deleted_at: z.ZodOptional>; }, z.core.$strip>; changed_field_ids: z.ZodNullable>; record_id: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export type UpdateTableRecordsApiResponse = z.infer; export declare const UpdateRecordSchema: z.ZodObject<{ id: z.ZodString; data: z.ZodRecord; }, z.core.$strip>; export type UpdateRecord = z.infer; export declare const UpdateTableRecordsOptionsSchema: z.ZodObject<{ table: z.ZodString & { _def: z.core.$ZodStringDef & import("../../..").PositionalMetadata; }; records: z.ZodArray; }, z.core.$strip>>; keyMode: z.ZodDefault>>; }, z.core.$strip>; declare const UpdateTableRecordsOptionsSchemaDeprecated: z.ZodObject<{ tableId: z.ZodString; records: z.ZodArray; }, z.core.$strip>>; keyMode: z.ZodDefault>>; }, z.core.$strip>; export declare const UpdateTableRecordsOptionsInputSchema: z.ZodUnion; }, z.core.$strip>>; keyMode: z.ZodDefault>>; }, z.core.$strip>, z.ZodObject<{ tableId: z.ZodString; records: z.ZodArray; }, z.core.$strip>>; keyMode: z.ZodDefault>>; }, z.core.$strip>]>; export type UpdateTableRecordsOptions = (z.infer & FunctionOptions) | (Omit, "tableId"> & FunctionOptions & { /** @deprecated Use `table` instead. */ tableId: z.infer["tableId"]; }); export interface UpdateTableRecordsResult { data: RecordItem[]; } export interface UpdateTableRecordsSdkFunction { updateTableRecords: (options: UpdateTableRecordsOptions) => Promise; } //# sourceMappingURL=schemas.d.ts.map