import { $ as GatewayPushConfig, $t as AgentContextLimitsConfig, A as HooksGmailConfig, At as AuthProfileConfig, B as GatewayHttpChatCompletionsConfig, Bt as SkillsConfig, C as McpServerToolFilterConfig, Ct as CliConfig, D as HookMappingMatch, Dt as BrowserSsrFPolicyConfig, E as HookMappingConfig, Et as BrowserSnapshotDefaults, F as GatewayAuthMode, Ft as AgentRouteBinding, G as GatewayHttpResponsesFilesConfig, Gt as AgentCompactionConfig, H as GatewayHttpConfig, Ht as SkillsLimitsConfig, I as GatewayAuthRateLimitConfig, It as AgentRuntimeAcpConfig, J as GatewayHttpSecurityHeadersConfig, Jt as AgentCompactionMidTurnPrecheckConfig, K as GatewayHttpResponsesImagesConfig, Kt as AgentCompactionIdentifierPolicy, L as GatewayBindMode, Lt as AgentRuntimeConfig, M as InternalHooksConfig, Mt as AgentBinding, N as DiscoveryConfig, Nt as AgentBindingMatch, O as HookMappingTransform, Ot as BrowserTabCleanupConfig, P as GatewayAuthConfig, Pt as AgentConfig, Q as GatewayPushApnsRelayConfig, Qt as AgentContextInjection, R as GatewayConfig, Rt as AgentsConfig, S as McpServerConfig, St as CliBannerTaglineMode, T as HookInstallRecord, Tt as BrowserProfileConfig, U as GatewayHttpEndpointsConfig, Ut as SkillsLoadConfig, V as GatewayHttpChatCompletionsImagesConfig, Vt as SkillsInstallConfig, W as GatewayHttpResponsesConfig, Wt as SkillsWorkshopConfig, X as GatewayNodesConfig, Xt as AgentCompactionPostIndexSyncMode, Y as GatewayNodePairingConfig, Yt as AgentCompactionMode, Z as GatewayPushApnsConfig, Zt as AgentCompactionQualityGuardConfig, _ as NodeHostBrowserProxyConfig, _n as AccessGroupConfig, _t as CronFailureAlertConfig, a as OpenClawConfigInput, an as AgentRunRetriesConfig, at as GatewayTlsConfig, b as McpConfig, bn as MessageSendersAccessGroup, bt as CronRetryOn, c as SecurityAuditSuppression, cn as EmbeddedAgentExecutionContract, ct as MdnsDiscoveryConfig, d as SurfaceConfigEntry, dn as PromptOverlaysConfig, dt as TalkConfig, en as AgentContextPruningConfig, et as GatewayReloadConfig, f as PluginEntryConfig, fn as SubagentDelegationMode, ft as TalkConfigResponse, g as PluginsLoadConfig, gn as AcpStreamConfig, gt as CronConfig, h as PluginsConfig, hn as AcpRuntimeConfig, ht as WideAreaDiscoveryConfig, i as OpenClawConfig, in as AgentModelListConfig, it as GatewayTailscaleMode, j as HooksGmailTailscaleMode, jt as AgentAcpBinding, k as HooksConfig, kt as AuthConfig, l as SecurityConfig, ln as Gpt5PromptOverlayConfig, lt as MdnsDiscoveryMode, m as PluginSlotsConfig, mn as AcpDispatchConfig, mt as TalkRealtimeConfig, n as ConfigValidationIssue, nn as AgentImageQualityPreference, nt as GatewayRemoteConfig, o as ResolvedSourceConfig, on as AgentStartupContextConfig, ot as GatewayToolsConfig, p as PluginInstallRecord, pn as AcpConfig, pt as TalkProviderConfig, q as GatewayHttpResponsesPdfConfig, qt as AgentCompactionMemoryFlushConfig, r as LegacyConfigIssue, rn as AgentModelEntryConfig, rt as GatewayTailscaleConfig, s as RuntimeConfig, sn as CliBackendConfig, st as GatewayTrustedProxyConfig, t as ConfigFileSnapshot, tn as AgentDefaultsConfig, tt as GatewayReloadMode, u as SourceConfig, un as OptionalBootstrapFileName, ut as ResolvedTalkConfig, v as NodeHostConfig, vn as AccessGroupsConfig, vt as CronFailureDestinationConfig, w as HookConfig, wt as BrowserConfig, x as McpServerCodexConfig, xt as CommitmentsConfig, y as McpCodexToolApprovalMode, yn as DiscordChannelAudienceAccessGroup, yt as CronRetryConfig, z as GatewayControlUiConfig, zt as SkillConfig } from "../types.openclaw-DrK1wHU-.js";
import { A as resolveSecretInputString, C as isUnresolvedSecretInputError, D as parseEnvTemplateSecretRef, E as normalizeSecretInputString, O as parseLegacySecretRefEnvMarker, S as isSecretRef, T as normalizeResolvedSecretInputString, _ as SecretsConfig, a as FileSecretProviderConfig, b as coerceSecretRef, c as LEGACY_SECRETREF_ENV_MARKER_PREFIX, d as SecretInput, f as SecretInputStringResolution, g as SecretRefSource, h as SecretRef, i as ExecSecretProviderConfig, k as resolveSecretInputRef, l as ManualExecSecretProviderConfig, m as SecretProviderConfig, n as ENV_SECRET_REF_ID_RE, o as FileSecretProviderMode, p as SecretInputStringResolutionMode, r as EnvSecretProviderConfig, s as LEGACY_DOUBLE_UNDERSCORE_ENV_MARKER_PREFIX, t as DEFAULT_SECRET_PROVIDER_ALIAS, u as PluginIntegrationSecretProviderConfig, v as UnresolvedSecretInputError, w as isValidEnvSecretRefId, x as hasConfiguredSecretInput, y as assertSecretInputResolved } from "../types.secrets-C15Z_eLX.js";
import { a as ConfiguredProviderRequestTls, d as SandboxDockerSettings, f as SandboxPruneSettings, i as ConfiguredProviderRequestProxy, n as ConfiguredProviderRequest, p as SandboxSshSettings, r as ConfiguredProviderRequestAuth, t as ConfiguredModelProviderRequest, u as SandboxBrowserSettings } from "../types.provider-request-D8-dJlQu.js";
import { A as SessionResetConfig, B as TextChunkMode, C as OutboundRetryConfig, D as SessionMaintenanceConfig, E as SessionConfig, F as SessionSendPolicyMatch, H as WebConfig, I as SessionSendPolicyRule, L as SessionThreadBindingsConfig, M as SessionScope, N as SessionSendPolicyAction, O as SessionMaintenanceMode, P as SessionSendPolicyConfig, R as SessionWriteLockConfig, S as MarkdownTableMode, T as ReplyToMode, U as WebReconnectConfig, V as TypingMode, W as WebWhatsAppConfig, _ as GroupPolicy, a as ChannelPreviewStreamingConfig, b as LoggingConfig, c as ChannelStreamingConfig, d as ContextVisibilityMode, f as DiagnosticsCacheTraceConfig, g as DmScope, h as DmPolicy, i as ChannelDeliveryStreamingConfig, j as SessionResetMode, k as SessionResetByTypeConfig, l as ChannelStreamingPreviewConfig, m as DiagnosticsOtelConfig, n as BlockStreamingChunkConfig, o as ChannelStreamingBlockConfig, p as DiagnosticsConfig, r as BlockStreamingCoalesceConfig, s as ChannelStreamingCommandTextMode, t as AgentElevatedAllowFromConfig, u as ChannelStreamingProgressConfig, v as HumanDelayConfig, w as ReplyMode, x as MarkdownConfig, y as IdentityConfig, z as StreamingMode } from "../types.base-D238NWJT.js";
import { A as parseToolsBySenderTypedKey, B as MemoryQmdStartupMode, C as ToolLoopDetectionDetectorConfig, D as ToolSearchConfig, E as ToolProfileId, F as MemoryQmdIndexPath, I as MemoryQmdLimitsConfig, L as MemoryQmdMcporterConfig, M as MemoryCitationsMode, N as MemoryConfig, O as ToolsBySenderKeyType, P as MemoryQmdConfig, R as MemoryQmdSearchMode, S as ToolLoopDetectionConfig, T as ToolPolicyConfig, V as MemoryQmdUpdateConfig, _ as MemorySearchConfig, a as GroupToolPolicyBySenderConfig, b as SessionsToolsVisibility, c as LinkToolsConfig, d as MediaUnderstandingCapability, f as MediaUnderstandingConfig, g as MediaUnderstandingScopeRule, h as MediaUnderstandingScopeMatch, i as FsToolsConfig, j as MemoryBackend, k as ToolsConfig, l as MediaToolsConfig, m as MediaUnderstandingScopeConfig, n as CodeModeConfig, o as GroupToolPolicyConfig, p as MediaUnderstandingModelConfig, r as ExecToolConfig, s as LinkModelConfig, t as AgentToolsConfig, u as MediaUnderstandingAttachmentsConfig, v as MessageToolsConfig, w as ToolLoopPostCompactionGuardConfig, x as TOOLS_BY_SENDER_KEY_TYPES, y as SessionsSpawnToolsConfig, z as MemoryQmdSessionConfig } from "../types.tools-B-_bDmfN.js";
import { $ as QueueDropPolicy, A as DmConfig, B as StatusReactionsConfig, C as NativeExecApprovalEnableMode, D as CommandAllowFrom, E as BroadcastStrategy, F as MentionPatternsPolicyConfig, G as TtsConfig, H as StatusReactionsTimingConfig, I as MessagesConfig, J as TtsPersonaConfig, K as TtsMode, L as NativeCommandsSetting, M as InboundDebounceByProvider, N as InboundDebounceConfig, O as CommandOwnerDisplay, P as MentionPatternsMode, Q as TtsProviderConfigMap, R as ProviderCommandsConfig, S as ExecApprovalForwardingMode, T as BroadcastConfig, U as ResolvedTtsPersona, V as StatusReactionsEmojiConfig, W as TtsAutoMode, X as TtsPersonaPromptConfig, Y as TtsPersonaFallbackPolicy, Z as TtsProvider, _ as ChannelHeartbeatVisibilityConfig, a as SlackChannelStreamingConfig, b as ExecApprovalForwardTarget, c as SlackExecApprovalConfig, d as SlackSlashCommandConfig, et as QueueMode, f as SlackSocketModeConfig, g as ChannelHealthMonitorConfig, h as SlackThreadConfig, i as SlackChannelConfig, j as GroupChatConfig, k as CommandsConfig, l as SlackExecApprovalTarget, m as SlackStreamingProgressConfig, n as SlackActionConfig, o as SlackConfig, p as SlackStreamingMode, q as TtsModelOverrideConfig, r as SlackCapabilitiesConfig, s as SlackDmConfig, t as SlackAccountConfig, tt as QueueModeByProvider, u as SlackReactionNotificationMode, v as ChannelBotLoopProtectionConfig, w as AudioConfig, x as ExecApprovalForwardingConfig, y as ApprovalsConfig, z as QueueConfig } from "../types.slack-cabgLiG3.js";
import { $ as IMessageConfig, A as TelegramNetworkConfig, At as DiscordVoiceConfig, B as SignalReactionLevel, C as TelegramDirectConfig, Ct as DiscordThreadBindingsConfig, D as TelegramExecApprovalTarget, Dt as DiscordVoiceAgentSessionConfig, E as TelegramExecApprovalConfig, Et as DiscordUiConfig, F as TelegramTopicConfig, Ft as DiscordVoiceRealtimeToolPolicy, G as MSTeamsReplyStyle, H as MSTeamsChannelConfig, I as SignalAccountConfig, J as MSTeamsWebhookConfig, K as MSTeamsSsoConfig, L as SignalApiMode, M as TelegramStreamingMode, Mt as DiscordVoiceRealtimeBootstrapContextFile, N as TelegramStreamingPreviewConfig, Nt as DiscordVoiceRealtimeConfig, O as TelegramGroupConfig, Ot as DiscordVoiceAllowedChannelConfig, P as TelegramThreadBindingsConfig, Pt as DiscordVoiceRealtimeConsultPolicy, Q as IMessageActionConfig, R as SignalConfig, S as TelegramCustomCommand, St as DiscordStreamMode, T as TelegramDmThreadReplies, Tt as DiscordUiComponentsConfig, U as MSTeamsCloudName, V as SignalReactionNotificationMode, W as MSTeamsConfig, X as IrcConfig, Y as IrcAccountConfig, Z as IMessageAccountConfig, _ as AutoTopicLabelConfig, _t as DiscordIntentsConfig, a as ExtensionChannelConfig, at as GoogleChatDmConfig, b as TelegramCapabilitiesConfig, bt as DiscordReactionNotificationMode, c as WhatsAppAckReactionConfig, ct as DiscordActionConfig, d as WhatsAppDirectConfig, dt as DiscordChannelStreamingConfig, et as IMessageReactionNotificationMode, f as WhatsAppGroupConfig, ft as DiscordConfig, gt as DiscordGuildEntry, ht as DiscordGuildChannelConfig, i as ExtensionAccountConfig, it as GoogleChatConfig, j as TelegramPreviewStreamingConfig, jt as DiscordVoiceMode, k as TelegramInlineButtonsScope, kt as DiscordVoiceAutoJoinConfig, l as WhatsAppActionConfig, lt as DiscordAgentComponentsConfig, mt as DiscordExecApprovalConfig, n as ChannelModelByChannelConfig, nt as GoogleChatAccountConfig, o as ExtensionNestedPolicyConfig, ot as GoogleChatGroupConfig, p as WhatsAppReactionLevel, pt as DiscordDmConfig, q as MSTeamsTeamConfig, r as ChannelsConfig, rt as GoogleChatActionConfig, s as WhatsAppAccountConfig, st as DiscordAccountConfig, t as ChannelDefaultsConfig, tt as IMessageSendTransport, u as WhatsAppConfig, ut as DiscordAutoPresenceConfig, v as TelegramAccountConfig, vt as DiscordMentionAliasesConfig, w as TelegramDmConfig, wt as DiscordThreadConfig, x as TelegramConfig, xt as DiscordSlashCommandConfig, y as TelegramActionConfig, yt as DiscordPluralKitConfig, z as SignalGroupConfig } from "../types.channels-BwNhvAV2.js";
import { _ as ModelsConfigInput, a as ModelApi, c as ModelImageInputConfig, d as ModelProviderAuthMode, f as ModelProviderConfig, g as ModelsConfig, h as ModelProviderLocalServiceConfig, i as MODEL_THINKING_FORMATS, l as ModelMediaInputConfig, m as ModelProviderDeclarationConfig, n as DiscoveryToggleConfig, o as ModelCompatConfig, p as ModelProviderConfigInput, r as MODEL_APIS, s as ModelDefinitionConfig, t as BedrockDiscoveryConfig, u as ModelPricingConfig, v as SupportedThinkingFormat, y as isModelThinkingFormat } from "../types.models-Nc1Z-tAz.js";
import { _ as setRuntimeConfigSnapshotRefreshHandler, c as getRuntimeConfigSnapshotMetadata, d as resetConfigRuntimeState, f as resolveConfigWriteAfterWrite, g as setRuntimeConfigSnapshot, h as selectApplicableRuntimeConfig, l as getRuntimeConfigSourceSnapshot, m as resolveRuntimeConfigCacheKey, n as ConfigWriteFollowUp, o as clearRuntimeConfigSnapshot, p as resolveConfigWriteFollowUp, r as RuntimeConfigSnapshotMetadata, s as getRuntimeConfigSnapshot, t as ConfigWriteAfterWrite, u as hashRuntimeConfigValue } from "../runtime-snapshot-BhFjPwQW.js";
import { C as registerConfigWriteListener, S as recoverConfigFromLastKnownGood, T as writeConfigFile, _ as readConfigFileSnapshotWithPluginMetadata, a as ConfigWriteResult, b as readSourceConfigSnapshotForWrite, c as createConfigIO, d as parseConfigJson5, f as projectConfigOntoRuntimeSourceSnapshot, g as readConfigFileSnapshotForWrite, h as readConfigFileSnapshot, l as getRuntimeConfig, m as readBestEffortConfig, n as ConfigSnapshotReadOptions, o as ReadConfigFileSnapshotWithPluginMetadataResult, p as promoteConfigSnapshotToLastKnownGood, r as ConfigWriteNotification, s as clearConfigCache, t as ConfigRuntimeRefreshError, u as loadConfig, v as readSourceConfigBestEffort, w as resolveConfigSnapshotHash, x as recoverConfigFromJsonRootSuffix, y as readSourceConfigSnapshot } from "../io-DQiFbwQ7.js";
import { A as replaceConfigFile, C as ConfigMutationResult, D as TransformConfigFileWithRetryParams, E as TransformConfigFileParams, M as transformConfigFileWithRetry, O as mutateConfigFile, S as ConfigMutationIO, T as ConfigTransformResult, _ as ConfigMutationCommit, a as applyConfigOverrides, b as ConfigMutationConflictError, c as setConfigOverride, d as isPluginPackagingRuntimeOutputInvalidConfigSnapshot, f as isPluginPackagingRuntimeOutputIssue, h as assertConfigWriteAllowedInCurrentMode, i as validateConfigObjectWithPlugins, j as transformConfigFile, k as mutateConfigFileWithRetry, l as unsetConfigOverride, m as NixModeConfigMutationError, n as validateConfigObjectRaw, o as getConfigOverrides, p as shouldAttemptLastKnownGoodRecovery, r as validateConfigObjectRawWithPlugins, s as resetConfigOverrides, t as validateConfigObject, u as isPluginLocalInvalidConfigSnapshot, v as ConfigMutationCommitParams, w as ConfigReplaceResult, x as ConfigMutationContext, y as ConfigMutationCommitResult } from "../config-BAXJnSoe.js";
import { _ as resolveOAuthDir, a as normalizeStateDirEnv, c as resolveConfigPathCandidate, d as resolveGatewayPort, f as resolveIncludeRoots, g as resolveNewStateDir, h as resolveLegacyStateDirs, i as isNixMode, l as resolveDefaultConfigCandidates, m as resolveLegacyStateDir, n as DEFAULT_GATEWAY_PORT, o as resolveCanonicalConfigPath, p as resolveIsNixMode, r as STATE_DIR, s as resolveConfigPath, t as CONFIG_PATH, u as resolveGatewayLockDir, v as resolveOAuthPath, y as resolveStateDir } from "../paths-Dfc2ZCH3.js";
export { AccessGroupConfig, AccessGroupsConfig, AcpConfig, AcpDispatchConfig, AcpRuntimeConfig, AcpStreamConfig, AgentAcpBinding, AgentBinding, AgentBindingMatch, AgentCompactionConfig, AgentCompactionIdentifierPolicy, AgentCompactionMemoryFlushConfig, AgentCompactionMidTurnPrecheckConfig, AgentCompactionMode, AgentCompactionPostIndexSyncMode, AgentCompactionQualityGuardConfig, AgentConfig, AgentContextInjection, AgentContextLimitsConfig, AgentContextPruningConfig, AgentDefaultsConfig, AgentElevatedAllowFromConfig, AgentImageQualityPreference, AgentModelEntryConfig, AgentModelListConfig, AgentRouteBinding, AgentRunRetriesConfig, AgentRuntimeAcpConfig, AgentRuntimeConfig, AgentStartupContextConfig, AgentToolsConfig, AgentsConfig, ApprovalsConfig, AudioConfig, AuthConfig, AuthProfileConfig, AutoTopicLabelConfig, BedrockDiscoveryConfig, BlockStreamingChunkConfig, BlockStreamingCoalesceConfig, BroadcastConfig, BroadcastStrategy, BrowserConfig, BrowserProfileConfig, BrowserSnapshotDefaults, BrowserSsrFPolicyConfig, BrowserTabCleanupConfig, CONFIG_PATH, type ChannelBotLoopProtectionConfig, ChannelDefaultsConfig, ChannelDeliveryStreamingConfig, type ChannelHealthMonitorConfig, type ChannelHeartbeatVisibilityConfig, ChannelModelByChannelConfig, ChannelPreviewStreamingConfig, ChannelStreamingBlockConfig, ChannelStreamingCommandTextMode, ChannelStreamingConfig, ChannelStreamingPreviewConfig, ChannelStreamingProgressConfig, ChannelsConfig, CliBackendConfig, CliBannerTaglineMode, CliConfig, CodeModeConfig, CommandAllowFrom, CommandOwnerDisplay, CommandsConfig, CommitmentsConfig, ConfigFileSnapshot, type ConfigMutationCommit, type ConfigMutationCommitParams, type ConfigMutationCommitResult, ConfigMutationConflictError, type ConfigMutationContext, type ConfigMutationIO, type ConfigMutationResult, type ConfigReplaceResult, ConfigRuntimeRefreshError, type ConfigSnapshotReadOptions, type ConfigTransformResult, ConfigValidationIssue, type ConfigWriteAfterWrite, type ConfigWriteFollowUp, type ConfigWriteNotification, type ConfigWriteResult, ConfiguredModelProviderRequest, ConfiguredProviderRequest, ConfiguredProviderRequestAuth, ConfiguredProviderRequestProxy, ConfiguredProviderRequestTls, ContextVisibilityMode, CronConfig, CronFailureAlertConfig, CronFailureDestinationConfig, CronRetryConfig, CronRetryOn, DEFAULT_GATEWAY_PORT, DEFAULT_SECRET_PROVIDER_ALIAS, DiagnosticsCacheTraceConfig, DiagnosticsConfig, DiagnosticsOtelConfig, DiscordAccountConfig, DiscordActionConfig, DiscordAgentComponentsConfig, DiscordAutoPresenceConfig, DiscordChannelAudienceAccessGroup, DiscordChannelStreamingConfig, DiscordConfig, DiscordDmConfig, DiscordExecApprovalConfig, DiscordGuildChannelConfig, DiscordGuildEntry, DiscordIntentsConfig, DiscordMentionAliasesConfig, DiscordPluralKitConfig, DiscordReactionNotificationMode, DiscordSlashCommandConfig, DiscordStreamMode, DiscordThreadBindingsConfig, DiscordThreadConfig, DiscordUiComponentsConfig, DiscordUiConfig, DiscordVoiceAgentSessionConfig, DiscordVoiceAllowedChannelConfig, DiscordVoiceAutoJoinConfig, DiscordVoiceConfig, DiscordVoiceMode, DiscordVoiceRealtimeBootstrapContextFile, DiscordVoiceRealtimeConfig, DiscordVoiceRealtimeConsultPolicy, DiscordVoiceRealtimeToolPolicy, DiscoveryConfig, DiscoveryToggleConfig, DmConfig, DmPolicy, DmScope, ENV_SECRET_REF_ID_RE, EmbeddedAgentExecutionContract, EnvSecretProviderConfig, ExecApprovalForwardTarget, ExecApprovalForwardingConfig, ExecApprovalForwardingMode, ExecSecretProviderConfig, ExecToolConfig, ExtensionAccountConfig, ExtensionChannelConfig, ExtensionNestedPolicyConfig, FileSecretProviderConfig, FileSecretProviderMode, FsToolsConfig, GatewayAuthConfig, GatewayAuthMode, GatewayAuthRateLimitConfig, GatewayBindMode, GatewayConfig, GatewayControlUiConfig, GatewayHttpChatCompletionsConfig, GatewayHttpChatCompletionsImagesConfig, GatewayHttpConfig, GatewayHttpEndpointsConfig, GatewayHttpResponsesConfig, GatewayHttpResponsesFilesConfig, GatewayHttpResponsesImagesConfig, GatewayHttpResponsesPdfConfig, GatewayHttpSecurityHeadersConfig, GatewayNodePairingConfig, GatewayNodesConfig, GatewayPushApnsConfig, GatewayPushApnsRelayConfig, GatewayPushConfig, GatewayReloadConfig, GatewayReloadMode, GatewayRemoteConfig, GatewayTailscaleConfig, GatewayTailscaleMode, GatewayTlsConfig, GatewayToolsConfig, GatewayTrustedProxyConfig, GoogleChatAccountConfig, GoogleChatActionConfig, GoogleChatConfig, GoogleChatDmConfig, GoogleChatGroupConfig, Gpt5PromptOverlayConfig, GroupChatConfig, GroupPolicy, GroupToolPolicyBySenderConfig, GroupToolPolicyConfig, HookConfig, HookInstallRecord, HookMappingConfig, HookMappingMatch, HookMappingTransform, HooksConfig, HooksGmailConfig, HooksGmailTailscaleMode, HumanDelayConfig, IMessageAccountConfig, IMessageActionConfig, IMessageConfig, IMessageReactionNotificationMode, IMessageSendTransport, IdentityConfig, InboundDebounceByProvider, InboundDebounceConfig, InternalHooksConfig, IrcAccountConfig, IrcConfig, LEGACY_DOUBLE_UNDERSCORE_ENV_MARKER_PREFIX, LEGACY_SECRETREF_ENV_MARKER_PREFIX, LegacyConfigIssue, LinkModelConfig, LinkToolsConfig, LoggingConfig, MODEL_APIS, MODEL_THINKING_FORMATS, MSTeamsChannelConfig, MSTeamsCloudName, MSTeamsConfig, MSTeamsReplyStyle, MSTeamsSsoConfig, MSTeamsTeamConfig, MSTeamsWebhookConfig, ManualExecSecretProviderConfig, MarkdownConfig, MarkdownTableMode, McpCodexToolApprovalMode, McpConfig, McpServerCodexConfig, McpServerConfig, McpServerToolFilterConfig, MdnsDiscoveryConfig, MdnsDiscoveryMode, MediaToolsConfig, MediaUnderstandingAttachmentsConfig, MediaUnderstandingCapability, MediaUnderstandingConfig, MediaUnderstandingModelConfig, MediaUnderstandingScopeConfig, MediaUnderstandingScopeMatch, MediaUnderstandingScopeRule, MemoryBackend, MemoryCitationsMode, MemoryConfig, MemoryQmdConfig, MemoryQmdIndexPath, MemoryQmdLimitsConfig, MemoryQmdMcporterConfig, MemoryQmdSearchMode, MemoryQmdSessionConfig, MemoryQmdStartupMode, MemoryQmdUpdateConfig, MemorySearchConfig, MentionPatternsMode, MentionPatternsPolicyConfig, MessageSendersAccessGroup, MessageToolsConfig, MessagesConfig, ModelApi, ModelCompatConfig, ModelDefinitionConfig, ModelImageInputConfig, ModelMediaInputConfig, ModelPricingConfig, ModelProviderAuthMode, ModelProviderConfig, ModelProviderConfigInput, ModelProviderDeclarationConfig, ModelProviderLocalServiceConfig, ModelsConfig, ModelsConfigInput, NativeCommandsSetting, NativeExecApprovalEnableMode, NixModeConfigMutationError, NodeHostBrowserProxyConfig, NodeHostConfig, OpenClawConfig, OpenClawConfigInput, OptionalBootstrapFileName, OutboundRetryConfig, PluginEntryConfig, PluginInstallRecord, PluginIntegrationSecretProviderConfig, PluginSlotsConfig, PluginsConfig, PluginsLoadConfig, PromptOverlaysConfig, ProviderCommandsConfig, QueueConfig, QueueDropPolicy, QueueMode, QueueModeByProvider, type ReadConfigFileSnapshotWithPluginMetadataResult, ReplyMode, ReplyToMode, ResolvedSourceConfig, ResolvedTalkConfig, ResolvedTtsPersona, RuntimeConfig, type RuntimeConfigSnapshotMetadata, STATE_DIR, SandboxBrowserSettings, SandboxDockerSettings, SandboxPruneSettings, SandboxSshSettings, SecretInput, SecretInputStringResolution, SecretInputStringResolutionMode, SecretProviderConfig, SecretRef, SecretRefSource, SecretsConfig, SecurityAuditSuppression, SecurityConfig, SessionConfig, SessionMaintenanceConfig, SessionMaintenanceMode, SessionResetByTypeConfig, SessionResetConfig, SessionResetMode, SessionScope, SessionSendPolicyAction, SessionSendPolicyConfig, SessionSendPolicyMatch, SessionSendPolicyRule, SessionThreadBindingsConfig, SessionWriteLockConfig, SessionsSpawnToolsConfig, SessionsToolsVisibility, SignalAccountConfig, SignalApiMode, SignalConfig, SignalGroupConfig, SignalReactionLevel, SignalReactionNotificationMode, SkillConfig, SkillsConfig, SkillsInstallConfig, SkillsLimitsConfig, SkillsLoadConfig, SkillsWorkshopConfig, SlackAccountConfig, SlackActionConfig, SlackCapabilitiesConfig, SlackChannelConfig, SlackChannelStreamingConfig, SlackConfig, SlackDmConfig, SlackExecApprovalConfig, SlackExecApprovalTarget, SlackReactionNotificationMode, SlackSlashCommandConfig, SlackSocketModeConfig, SlackStreamingMode, SlackStreamingProgressConfig, SlackThreadConfig, SourceConfig, StatusReactionsConfig, StatusReactionsEmojiConfig, StatusReactionsTimingConfig, StreamingMode, SubagentDelegationMode, SupportedThinkingFormat, SurfaceConfigEntry, TOOLS_BY_SENDER_KEY_TYPES, TalkConfig, TalkConfigResponse, TalkProviderConfig, TalkRealtimeConfig, TelegramAccountConfig, TelegramActionConfig, TelegramCapabilitiesConfig, TelegramConfig, TelegramCustomCommand, TelegramDirectConfig, TelegramDmConfig, TelegramDmThreadReplies, TelegramExecApprovalConfig, TelegramExecApprovalTarget, TelegramGroupConfig, TelegramInlineButtonsScope, TelegramNetworkConfig, TelegramPreviewStreamingConfig, TelegramStreamingMode, TelegramStreamingPreviewConfig, TelegramThreadBindingsConfig, TelegramTopicConfig, TextChunkMode, ToolLoopDetectionConfig, ToolLoopDetectionDetectorConfig, ToolLoopPostCompactionGuardConfig, ToolPolicyConfig, ToolProfileId, ToolSearchConfig, ToolsBySenderKeyType, ToolsConfig, type TransformConfigFileParams, type TransformConfigFileWithRetryParams, TtsAutoMode, TtsConfig, TtsMode, TtsModelOverrideConfig, TtsPersonaConfig, TtsPersonaFallbackPolicy, TtsPersonaPromptConfig, TtsProvider, TtsProviderConfigMap, TypingMode, UnresolvedSecretInputError, WebConfig, WebReconnectConfig, WebWhatsAppConfig, WhatsAppAccountConfig, WhatsAppAckReactionConfig, WhatsAppActionConfig, WhatsAppConfig, WhatsAppDirectConfig, WhatsAppGroupConfig, WhatsAppReactionLevel, WideAreaDiscoveryConfig, applyConfigOverrides, assertConfigWriteAllowedInCurrentMode, assertSecretInputResolved, clearConfigCache, clearRuntimeConfigSnapshot, coerceSecretRef, createConfigIO, getConfigOverrides, getRuntimeConfig, getRuntimeConfigSnapshot, getRuntimeConfigSnapshotMetadata, getRuntimeConfigSourceSnapshot, hasConfiguredSecretInput, hashRuntimeConfigValue, isModelThinkingFormat, isNixMode, isPluginLocalInvalidConfigSnapshot, isPluginPackagingRuntimeOutputInvalidConfigSnapshot, isPluginPackagingRuntimeOutputIssue, isSecretRef, isUnresolvedSecretInputError, isValidEnvSecretRefId, loadConfig, mutateConfigFile, mutateConfigFileWithRetry, normalizeResolvedSecretInputString, normalizeSecretInputString, normalizeStateDirEnv, parseConfigJson5, parseEnvTemplateSecretRef, parseLegacySecretRefEnvMarker, parseToolsBySenderTypedKey, projectConfigOntoRuntimeSourceSnapshot, promoteConfigSnapshotToLastKnownGood, readBestEffortConfig, readConfigFileSnapshot, readConfigFileSnapshotForWrite, readConfigFileSnapshotWithPluginMetadata, readSourceConfigBestEffort, readSourceConfigSnapshot, readSourceConfigSnapshotForWrite, recoverConfigFromJsonRootSuffix, recoverConfigFromLastKnownGood, registerConfigWriteListener, replaceConfigFile, resetConfigOverrides, resetConfigRuntimeState, resolveCanonicalConfigPath, resolveConfigPath, resolveConfigPathCandidate, resolveConfigSnapshotHash, resolveConfigWriteAfterWrite, resolveConfigWriteFollowUp, resolveDefaultConfigCandidates, resolveGatewayLockDir, resolveGatewayPort, resolveIncludeRoots, resolveIsNixMode, resolveLegacyStateDir, resolveLegacyStateDirs, resolveNewStateDir, resolveOAuthDir, resolveOAuthPath, resolveRuntimeConfigCacheKey, resolveSecretInputRef, resolveSecretInputString, resolveStateDir, selectApplicableRuntimeConfig, setConfigOverride, setRuntimeConfigSnapshot, setRuntimeConfigSnapshotRefreshHandler, shouldAttemptLastKnownGoodRecovery, transformConfigFile, transformConfigFileWithRetry, unsetConfigOverride, validateConfigObject, validateConfigObjectRaw, validateConfigObjectRawWithPlugins, validateConfigObjectWithPlugins, writeConfigFile };