import { ISdStorageConfiguration, SdStorage, SdStorageOption } from './storage.model';
import * as i0 from "@angular/core";
export declare class SdStorageService {
    #private;
    private configuration;
    constructor(configuration: ISdStorageConfiguration);
    create<T = any>(key: string | object, option?: SdStorageOption<T>): SdStorage<T>;
    static ɵfac: i0.ɵɵFactoryDeclaration<SdStorageService, [{ optional: true; }]>;
    static ɵprov: i0.ɵɵInjectableDeclaration<SdStorageService>;
}
