import type { RuntimeEventBus } from '../events/index.js';
import type { EmitterContext } from './index.js';
export declare function emitProvidersChanged(bus: RuntimeEventBus, ctx: EmitterContext, data: {
    added: string[];
    removed: string[];
    updated: string[];
}): void;
export declare function emitProviderWarning(bus: RuntimeEventBus, ctx: EmitterContext, data: {
    message: string;
}): void;
export declare function emitModelFallback(bus: RuntimeEventBus, ctx: EmitterContext, data: {
    from: string;
    to: string;
    provider: string;
}): void;
//# sourceMappingURL=providers.d.ts.map