import { Sequelize } from 'sequelize';
import type { RecordType, Store, SyncSessionDirectionValues, SyncSnapshotAttributes } from '../types/sync';
export declare const findSyncSnapshotRecords: ({ sequelize }: {
    sequelize: Sequelize;
}, sessionId: string, direction: SyncSessionDirectionValues, fromId: number | undefined, limit: number | undefined, recordType: RecordType, additionalWhere?: string) => Promise<SyncSnapshotAttributes[]>;
export declare const findSyncSnapshotRecordsOrderByDependency: ({ sequelize, models }: Store, sessionId: string, direction: SyncSessionDirectionValues, fromId?: string, limit?: number, additionalWhere?: string) => Promise<SyncSnapshotAttributes[]>;
//# sourceMappingURL=findSyncSnapshotRecords.d.ts.map