1 | import { AppStatus, IAuth, IAuthModules, IClient, ICombinedTokenContext, IConfig, ICordova, ICore, IDeploy, IDevice, IEventEmitter, IInsights, ILogger, IPush, ISingleUserService, IStorageStrategy, IUserContext } from './definitions';
|
2 | /**
|
3 | * @hidden
|
4 | */
|
5 | export declare class Container {
|
6 | appStatus: AppStatus;
|
7 | config: IConfig;
|
8 | eventEmitter: IEventEmitter;
|
9 | logger: ILogger;
|
10 | localStorageStrategy: IStorageStrategy;
|
11 | sessionStorageStrategy: IStorageStrategy;
|
12 | authTokenContext: ICombinedTokenContext;
|
13 | client: IClient;
|
14 | insights: IInsights;
|
15 | core: ICore;
|
16 | device: IDevice;
|
17 | cordova: ICordova;
|
18 | userContext: IUserContext;
|
19 | singleUserService: ISingleUserService;
|
20 | authModules: IAuthModules;
|
21 | auth: IAuth;
|
22 | push: IPush;
|
23 | deploy: IDeploy;
|
24 | }
|