import type { IListenerMetaData } from '../../../interface/discovery.js'; import type { Provider } from './Provider.js'; import { ProviderStrategy } from './ProviderStrategy.js'; import type { RPCSender } from './RPCSender.js'; export declare class ProviderAllConnectStrategy extends ProviderStrategy { init(): void; selectListener(provider: Provider, listeners: IListenerMetaData[]): Promise; selectSender(provider: Provider, senders: RPCSender[], toId?: string): Promise; isBroadcastEnabled(): boolean; } //# sourceMappingURL=ProviderAllConnectStrategy.d.ts.map