import type { InferAttributes } from 'sequelize';
import type { ChangeLog } from 'models/ChangeLog';
import type { Models } from 'types/model';
type ChangeLogAttributes = InferAttributes<ChangeLog>;
/**
 * `logs.changes` records carry a full copy of the record in `record_data`. Keep batches small to
 * small to avoid building one enormous `INSERT` query in memory.
 */
export declare const insertChangelogRecords: (models: Models, changelogRecords: ChangeLogAttributes[], batchSize?: any) => Promise<void>;
export {};
//# sourceMappingURL=insertChangelogRecords.d.ts.map