import { SqlApiABC } from "./sql-api-abc";
import * as i0 from "@angular/core";
export declare class SqlFactoryService {
    /** Has Storage Limitations
     *
     * Returns true if this SQL storage has a small limitation on storage.
     *
     * This was implemented to return true on iOS mobile devices, as they have a
     * 50mb storage limit.
     *
     */
    hasStorageLimitations(): boolean;
    isSupported(): boolean;
    createApi(dbName: string, dbSchema: string[]): SqlApiABC;
    get storageName(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<SqlFactoryService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<SqlFactoryService>;
}
