import type { DatabaseAdapter } from '../../types';
export declare class JsonAdapter implements DatabaseAdapter {
    private filePath;
    constructor(filePath: string);
    read(): Promise<any>;
    write(data: any): Promise<void>;
    exists(): boolean;
    backup(backupPath: string): Promise<void>;
    restore(backupPath: string): Promise<void>;
}
//# sourceMappingURL=JsonAdapter.d.ts.map