import type { AnyObject, InsertParams } from "prostgles-types"; import type { ParsedTableRule } from "../../../PublishParser/PublishParser"; import type { LocalParams } from "../../DboBuilder"; import type { TableHandler } from "../TableHandler"; type InsertNestedRecordsArgs = { data: AnyObject | AnyObject[]; insertParams?: InsertParams; tableRules: ParsedTableRule | undefined; localParams: LocalParams | undefined; }; /** * Referenced inserts within a single transaction */ export declare function insertNestedRecords(this: TableHandler, { data, insertParams, tableRules, localParams }: InsertNestedRecordsArgs): Promise<{ data?: AnyObject | AnyObject[]; insertResult?: AnyObject | AnyObject[]; }>; export {}; //# sourceMappingURL=insertNestedRecords.d.ts.map