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