import { AbstractBulkOperationResults } from './AbstractBulkOperationResults';
import type { Document, ObjectId } from 'mongodb';
import type { BulkOperationResult } from './AbstractBulkOperationResults';
export declare class RollbackBulk<TSchema extends Document> extends AbstractBulkOperationResults<TSchema> {
    logExecutionStatus(executionResults: BulkOperationResult): this;
    addRollbackOperation(operation: any, objectId: ObjectId, arrayFilters: Document[]): this;
    addRollbackFullDocumentOperation(document: any): this;
}
