import type { BlockField } from 'mzinga/types'; import type { PostgresAdapter } from '../../types'; import type { BlockRowToInsert, RelationshipToDelete } from './types'; type Args = { adapter: PostgresAdapter; baseTableName: string; blocks: { [blockType: string]: BlockRowToInsert[]; }; blocksToDelete: Set; data: Record[]; field: BlockField; locale?: string; numbers: Record[]; path: string; relationships: Record[]; relationshipsToDelete: RelationshipToDelete[]; selects: { [tableName: string]: Record[]; }; texts: Record[]; /** * Set to a locale code if this set of fields is traversed within a * localized array or block field */ withinArrayOrBlockLocale?: string; }; export declare const transformBlocks: ({ adapter, baseTableName, blocks, blocksToDelete, data, field, locale, numbers, path, relationships, relationshipsToDelete, selects, texts, withinArrayOrBlockLocale, }: Args) => void; export {}; //# sourceMappingURL=blocks.d.ts.map