UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

27 lines • 801 B
//#region src/plugins/config-activation-shared.d.ts type PluginActivationSource = "disabled" | "explicit" | "auto" | "default"; type PluginActivationStateLike = { enabled: boolean; activated: boolean; explicitlyEnabled: boolean; source: PluginActivationSource; reason?: string; }; type PluginActivationConfigLike = { enabled: boolean; allow: readonly string[]; deny: readonly string[]; slots: { memory?: string | null; contextEngine?: string | null; }; entries: Record<string, { enabled?: boolean; } | undefined>; }; type PluginActivationConfigSourceLike<TRootConfig> = { plugins: PluginActivationConfigLike; rootConfig?: TRootConfig; }; //#endregion export { PluginActivationSource as n, PluginActivationStateLike as r, PluginActivationConfigSourceLike as t };