import { i as OpenClawConfig } from "../types.openclaw-DPoGrEjf.js";
import { pt as ProviderPlugin } from "../types-BK7bELXN.js";
import { t as PluginMetadataRegistryView } from "../plugin-metadata-snapshot.types-C4LXr1GP.js";
//#region src/plugins/provider-discovery.runtime.d.ts
export declare function resolvePluginDiscoveryProvidersRuntime(params: {
  config?: OpenClawConfig;
  workspaceDir?: string;
  env?: NodeJS.ProcessEnv;
  onlyPluginIds?: string[];
  includeUntrustedWorkspacePlugins?: boolean;
  requireCompleteDiscoveryEntryCoverage?: boolean;
  discoveryEntriesOnly?: boolean;
  includeManifestModelCatalogProviders?: boolean;
  includeSyntheticAuthProviders?: boolean;
  pluginMetadataSnapshot?: PluginMetadataRegistryView;
}): ProviderPlugin[];
//#endregion