diff options
Diffstat (limited to 'dist/types/IConfig.d.ts')
-rw-r--r-- | dist/types/IConfig.d.ts | 25 |
1 files changed, 6 insertions, 19 deletions
diff --git a/dist/types/IConfig.d.ts b/dist/types/IConfig.d.ts index e7fd91a..cba1b35 100644 --- a/dist/types/IConfig.d.ts +++ b/dist/types/IConfig.d.ts @@ -1,4 +1,7 @@ import { ISystemConfig } from "./ISystemConfig"; +import { ConfigTrustLevel } from "../enums/ConfigTrustLevel"; +import { ConfigEnvironment } from "../enums/ConfigEnvironment"; +import { ConfigVerbosity } from "../enums/ConfigVerbosity"; /** * signal.js configuration options */ @@ -33,7 +36,7 @@ export interface IConfig { * * `--service-environment` in signal-cli */ - environment?: Environment; + environment?: ConfigEnvironment; /** * A file signal-cli will save logs to * @@ -55,31 +58,15 @@ export interface IConfig { * * `--verbose` in signal-cli */ - verbose?: Verbosity; + verbose?: ConfigVerbosity; /** * When to trust new identities. * * `--trust-new-identities` in signal-cli */ - trustLevel?: TrustLevel; + trustLevel?: ConfigTrustLevel; /** * Advanced parameters for the signal-cli process */ system?: ISystemConfig; } -export declare enum Environment { - Live = "live", - Staging = "staging", - SandBox = "sandbox" -} -export declare enum TrustLevel { - All = "always", - OnFirstUse = "on-first-use", - None = "never" -} -export declare enum Verbosity { - None = 0, - Info = 1, - Notices = 2, - Verbose = 3 -} |