export declare class TgdEvent<T> {
    private readonly listeners;
    addListener(listener: Listener<T>): void;
    removeListener(listener: Listener<T>): void;
    dispatch(value: T): void;
}
type Listener<T> = (value: T) => void;
export {};
//# sourceMappingURL=event.d.ts.map