import type { PluginRegistry } from "./registry.js";
type CapabilityProviderRegistryKey = "imageGenerationProviders" | "videoGenerationProviders" | "realtimeTranscriptionProviders" | "realtimeVoiceProviders";
type CapabilityProviderForKey<K extends CapabilityProviderRegistryKey> = PluginRegistry[K][number] extends {
    provider: infer T;
} ? T : never;
export declare function resolvePluginCapabilityProviders<K extends CapabilityProviderRegistryKey>(params: {
    key: K;
}): CapabilityProviderForKey<K>[];
export {};
