1 | import ILogger from "../queue/generated/utils/ILogger";
|
2 | import IAccountDataStore, { IAccountProperties } from "./IAccountDataStore";
|
3 | export default class AccountDataStore implements IAccountDataStore {
|
4 | private readonly logger;
|
5 | private status;
|
6 | private timer;
|
7 | private accounts;
|
8 | constructor(logger: ILogger);
|
9 | getAccount(name: string): IAccountProperties | undefined;
|
10 | init(): Promise<void>;
|
11 | isInitialized(): boolean;
|
12 | close(): Promise<void>;
|
13 | isClosed(): boolean;
|
14 | clean(): Promise<void>;
|
15 | private refresh;
|
16 | private parserAccountsEnvironmentString;
|
17 | }
|
18 | //# sourceMappingURL=AccountDataStore.d.ts.map |
\ | No newline at end of file |