import type { ProviderRuntime, ProviderFactory, ProviderQueryOptions } from '../provider/bridge.js'; import type { PluginProviderConfig } from './types.js'; export declare class PluginProviderRuntime implements ProviderRuntime { private readonly config; private readonly providerStr; constructor(id: string, config: PluginProviderConfig); query(message: string, options?: ProviderQueryOptions): Promise; execute(message: string, options?: ProviderQueryOptions): Promise; private runProcess; } export declare function createPluginProviderFactory(pluginConfigs: Map): ProviderFactory;