///
import { InMemorySession } from './inMemory';
import { Database } from '../../types';
import { DatabaseAdapter, DatabaseSession } from '../types';
export declare class FileSystemSession extends InMemorySession {
path: string;
autoCloseTimeout?: NodeJS.Timeout;
constructor(database: Database, path: string);
close(): Promise;
}
export declare class FileSystemAdapter implements DatabaseAdapter {
dataFullPath: string;
constructor(dataFullPath: string);
open(): Promise;
create(data: Database): Promise;
}