import { i as OpenClawConfig } from "./types.openclaw-Dkap9jPv.js"; import { d as ContextVisibilityMode } from "./types.base-bTa1ro6X.js"; //#region src/config/context-visibility.d.ts type ContextVisibilityDefaultsConfig = { channels?: { defaults?: { contextVisibility?: ContextVisibilityMode; }; }; }; declare function resolveDefaultContextVisibility(cfg: ContextVisibilityDefaultsConfig): ContextVisibilityMode | undefined; declare function resolveChannelContextVisibilityMode(params: { cfg: OpenClawConfig; channel: string; accountId?: string | null; configuredContextVisibility?: ContextVisibilityMode; }): ContextVisibilityMode; //#endregion export { resolveDefaultContextVisibility as n, resolveChannelContextVisibilityMode as t };