//#region packages/gateway-protocol/src/client-info.d.ts declare const GATEWAY_CLIENT_IDS: { readonly WEBCHAT_UI: "webchat-ui"; readonly CONTROL_UI: "openclaw-control-ui"; readonly TUI: "openclaw-tui"; readonly WEBCHAT: "webchat"; readonly CLI: "cli"; readonly GATEWAY_CLIENT: "gateway-client"; readonly MACOS_APP: "openclaw-macos"; readonly IOS_APP: "openclaw-ios"; readonly ANDROID_APP: "openclaw-android"; readonly NODE_HOST: "node-host"; readonly TEST: "test"; readonly FINGERPRINT: "fingerprint"; readonly PROBE: "openclaw-probe"; }; type GatewayClientId = (typeof GATEWAY_CLIENT_IDS)[keyof typeof GATEWAY_CLIENT_IDS]; type GatewayClientName = GatewayClientId; declare const GATEWAY_CLIENT_MODES: { readonly WEBCHAT: "webchat"; readonly CLI: "cli"; readonly UI: "ui"; readonly BACKEND: "backend"; readonly NODE: "node"; readonly PROBE: "probe"; readonly TEST: "test"; }; type GatewayClientMode = (typeof GATEWAY_CLIENT_MODES)[keyof typeof GATEWAY_CLIENT_MODES]; //#endregion export { GatewayClientName as n, GatewayClientMode as t };