summaryrefslogtreecommitdiff
path: root/dist/types/IConfig.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'dist/types/IConfig.d.ts')
-rw-r--r--dist/types/IConfig.d.ts25
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
-}