import type { BroadcastConfigInput } from '../../config/type';
/**
 * Register broadcasters from runtime config.
 *
 * This follows the framework's config-driven availability pattern:
 * - Every `broadcastConfig.drivers[name]` is registered under `name`.
 * - The configured default name is also registered as `'default'`.
 * - Unknown names throw when selected via `BroadcastRegistry.get(name)`.
 */
export declare function registerBroadcastersFromRuntimeConfig(config: Pick<BroadcastConfigInput, 'default' | 'drivers'>): void;
//# sourceMappingURL=BroadcastRuntimeRegistration.d.ts.map