import type { SchemaOverview, Snapshot, SnapshotDiff } from '@directus/types';
import type { Knex } from 'knex';
export declare function applySnapshot(snapshot: Snapshot, options?: {
    database?: Knex;
    schema?: SchemaOverview;
    current?: Snapshot;
    diff?: SnapshotDiff;
}): Promise<void>;
