import { LockedAsyncDatabaseAdapter } from '../LockedAsyncDatabaseAdapter.js';
import { WebDBAdapterConfiguration } from '../WebDBAdapter.js';
/**
 * @internal
 * An intermediary implementation of WASQLiteDBAdapter, which takes the same
 * constructor arguments as {@link LockedAsyncDatabaseAdapter}, but provides some
 * basic WA-SQLite specific functionality.
 * This base class is used to avoid requiring overloading the constructor of {@link WASQLiteDBAdapter}
 */
export declare class InternalWASQLiteDBAdapter extends LockedAsyncDatabaseAdapter {
    getConfiguration(): WebDBAdapterConfiguration;
}
