diff options
Diffstat (limited to 'gui/src/shared')
| -rw-r--r-- | gui/src/shared/daemon-rpc-types.ts | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gui/src/shared/daemon-rpc-types.ts b/gui/src/shared/daemon-rpc-types.ts index 32cd6c4d0f..120ef3a0b0 100644 --- a/gui/src/shared/daemon-rpc-types.ts +++ b/gui/src/shared/daemon-rpc-types.ts @@ -74,7 +74,8 @@ export interface IProxyEndpoint { export type DaemonEvent = | { stateTransition: TunnelStateTransition } | { settings: ISettings } - | { relayList: IRelayList }; + | { relayList: IRelayList } + | { wireguardKey: KeygenEvent }; export type TunnelStateTransition = | { state: 'disconnected' } @@ -278,6 +279,12 @@ export interface ISettings { bridgeState: BridgeState; } +export type KeygenEvent = INewWireguardKey | 'too_many_keys' | 'generation_failure'; + +export interface INewWireguardKey { + newKey: string; +} + export type BridgeState = 'auto' | 'on' | 'off'; export interface IBridgeConstraints { |
