//#region src/plugin-sdk/provider-enable-config.d.ts type ProviderPluginConfig = { enabled?: boolean; }; type ProviderEnableConfigCarrier = { plugins?: { enabled?: boolean; deny?: string[]; allow?: string[]; entries?: Record; }; }; type PluginEnableResult = { config: TConfig; enabled: boolean; reason?: string; }; /** * Provider contract surfaces only ever enable provider plugins, so they do not * need the built-in channel normalization path from plugins/enable.ts. */ declare function enablePluginInConfig(cfg: TConfig, pluginId: string): PluginEnableResult; //#endregion export { enablePluginInConfig as t };