import { TupleStorageServiceABC } from "../storage/TupleStorageServiceABC";
import { TupleOfflineStorageNameService } from "../storage/TupleOfflineStorageNameService";
import { TupleStorageFactoryService } from "./TupleStorageFactoryService";
import { TupleActionStorageServiceABC } from "../action-storage/TupleActionStorageServiceABC";
import * as i0 from "@angular/core";
export declare class TupleStorageFactoryServiceWeb extends TupleStorageFactoryService {
    private sqlFactory;
    constructor(sqlFactory: any);
    create(name: TupleOfflineStorageNameService): TupleStorageServiceABC;
    createActionStorage(): TupleActionStorageServiceABC;
    static ɵfac: i0.ɵɵFactoryDeclaration<TupleStorageFactoryServiceWeb, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TupleStorageFactoryServiceWeb>;
}
