import { i as OpenClawConfig } from "../types.openclaw-D_ZeG-0L.js";
import { d as SecretInput } from "../types.secrets-C15Z_eLX.js";
import { n as ChannelConfigSchema } from "../types.config-D1pSqbn8.js";
import { n as RuntimeEnv } from "../runtime-DRcp7-j9.js";
import { Gi as PluginLogger, Kn as PluginRuntime, n as OpenClawPluginConfigSchema, r as OpenClawPluginApi, rt as registerContextEngine, vo as ContextEngineRuntimeSettingsUnavailableError, wn as emptyPluginConfigSchema, yo as ContextEngineRuntimeSettingsUnsupportedError } from "../types-CaqpvD9U.js";
import { n as AnyAgentTool } from "../common-D0LCF97L.js";
import { i as WizardPrompter } from "../prompts-CnNakHks.js";
import { N as ChannelSetupInput, o as ChannelAgentTool, r as ChannelAccountSnapshot, v as ChannelMessageActionAdapter } from "../types.core-B3DLiTAx.js";
import { r as ReplyPayload } from "../reply-payload-BgOr_pzN.js";
import { Ht as onDiagnosticEvent } from "../diagnostic-events-DV6WcO0n.js";
import { H as ChannelSetupAdapter, k as ChannelGatewayContext } from "../types.adapters-B2fUaMl5.js";
import { n as ChannelSetupWizard } from "../setup-wizard-types-CVOZZUdW.js";
import { t as ChannelPlugin } from "../types.plugin-D2Tbg_ut.js";
import { n as delegateCompactionToRuntime, t as buildMemorySystemPromptAddition } from "../delegate-D90A3UL9.js";
import { n as stringEnum, t as optionalStringEnum } from "../string-enum-DQF34OSd.js";
import { r as assertContextEngineHostSupport } from "../host-compat-Bwxd6D4X.js";
export { type AnyAgentTool, type ChannelAccountSnapshot, type ChannelAgentTool, type ChannelConfigSchema, type ChannelGatewayContext, type ChannelMessageActionAdapter, type ChannelPlugin, type ChannelSetupAdapter, type ChannelSetupInput, type ChannelSetupWizard, type OpenClawConfig as ClawdbotConfig, type OpenClawConfig, type OpenClawConfig as OpenClawSchemaType, ContextEngineRuntimeSettingsUnavailableError, ContextEngineRuntimeSettingsUnsupportedError, type OpenClawPluginApi, type OpenClawPluginConfigSchema, type PluginLogger, type PluginRuntime, type ReplyPayload, type RuntimeEnv, type SecretInput, type WizardPrompter, assertContextEngineHostSupport, buildMemorySystemPromptAddition, delegateCompactionToRuntime, emptyPluginConfigSchema, onDiagnosticEvent, optionalStringEnum, registerContextEngine, stringEnum };