import type { AddEventListenerOptions, EventHandler } from '../interface/index.js'; export declare class EventTarget { __handlers: Record; addEventListener(type: string, handler: EventHandler, options?: boolean | AddEventListenerOptions): void; removeEventListener(type: string, handler: EventHandler): void; isAnyEventBinded(): boolean; triggerEventListenerInternal(type: string, args: unknown[]): void; getListenerNames(): string[]; }