import { type _Multiplexer } from './bases/_multiplexer.js'; import type { AnyObserver } from './types/inputs/Observer.js'; import type { StrictEmitter } from './types/outputs/StrictEmitter.js'; import type { StrictListenable } from './types/outputs/StrictListenable.js'; import type { Subscribable } from './types/inputs/Subscribable.js'; /** * Builds a multiplexer routing events to origins within the given map * @param origins */ export declare function multiplexer$(origins: M): Multiplexer; export type MultiplexerMapping = Record; export interface Multiplexer extends _Multiplexer { }