import type { BeanCollection } from '../../context/context'; import type { AgPublicEventType } from '../../eventTypes'; import type { AgEventListener, AgGlobalEventListener } from '../../events'; export declare function addEventListener(beans: BeanCollection, eventType: TEventType, listener: AgEventListener): void; export declare function removeEventListener(beans: BeanCollection, eventType: TEventType, listener: AgEventListener): void; export declare function addGlobalListener(beans: BeanCollection, listener: AgGlobalEventListener): void; export declare function removeGlobalListener(beans: BeanCollection, listener: AgGlobalEventListener): void;