1 | import { InjectionToken, ModuleWithProviders, NgZone } from '@angular/core';
|
2 | import { IWebstorageConfig, WebstorageConfig } from './interfaces/config';
|
3 | export * from './interfaces/index';
|
4 | export * from './decorators/index';
|
5 | export * from './services/index';
|
6 | export declare const WEBSTORAGE_CONFIG: InjectionToken<{}>;
|
7 | export declare class Ng2Webstorage {
|
8 | private ngZone;
|
9 | static forRoot(config?: IWebstorageConfig): ModuleWithProviders;
|
10 | constructor(ngZone: NgZone, config: WebstorageConfig);
|
11 | private initStorageListener();
|
12 | }
|
13 | export declare function provideConfig(config: IWebstorageConfig): WebstorageConfig;
|