import { IndexableType } from "dexie"; import { BulkSyncSettings } from "../BulkSyncSettings.js"; import { Middleware, Request } from "./Middleware.js"; export declare class DeleteMiddleware extends Middleware { handle(request: Request): Promise; protected getRecordsToDelete(settings: BulkSyncSettings, currentRecords: TRecordClass[], newRecords: TRecordClass[]): TRecordClass[]; protected getKeysToDelete(settings: BulkSyncSettings, currentRecords: TRecordClass[], newRecords: TRecordClass[]): IndexableType[]; } //# sourceMappingURL=DeleteMiddleware.d.ts.map