import { DatabaseAdapter, DatabaseProvider } from '../../types';
import { SQLiteAdapter } from './sqlite';
export * from './base';
export * from './sqlite';
/**
 * Factory function to create the appropriate database adapter
 */
export declare function createDatabaseAdapter(provider: DatabaseProvider, connection: any): DatabaseAdapter;
export declare const DatabaseAdapters: {
    /**
     * SQLite with file storage
     */
    sqlite: (filename?: string) => SQLiteAdapter;
    /**
     * SQLite in memory (perfect for development/testing)
     */
    memory: () => SQLiteAdapter;
};
//# sourceMappingURL=index.d.ts.map