import type { Container } from '@pondoknusa/container'; import type { EventDispatcher } from './event-dispatcher.js'; import type { EventSubscriberConstructor } from './types.js'; import type { EventsConfig } from './types.js'; export declare function registerEventListeners(dispatcher: EventDispatcher, registrations: EventsConfig['listen']): void; export declare function registerEventSubscribers(dispatcher: EventDispatcher, subscribers: EventSubscriberConstructor[], container?: Container): void; export declare function registerEventsConfig(dispatcher: EventDispatcher, config: EventsConfig, container?: Container): void; //# sourceMappingURL=subscribers.d.ts.map