import { SQLiteInterface, SQLiteObjectInterface } from "../definitions/sqlite-interface";
import { DatabaseConfig } from "../definitions/database-config";
import { DatabaseAbstractSQLiteService } from "./abstract-sqlite-database.adapter";
/**
 * Adapter for https://ionicframework.com/docs/native/sqlite/
 *
 * Example usage:
 *
 * `new SQLiteDatabaseAdapter(sqlite);`
 *
 * PS: 'sqlite' is instance SQLite
 *
 * @export
 * @class SQLiteDatabaseAdapter
 * @implements {DatabaseCreatorContract}
 */
export declare class SQLiteDatabaseAdapter extends DatabaseAbstractSQLiteService {
    private _sqlite;
    constructor(_sqlite: SQLiteInterface);
    protected sqliteCreate(config: DatabaseConfig): Promise<SQLiteObjectInterface>;
}
