type Listener<T> = (data: T) => void;
export declare function useEventEmitter<T = void>(): {
    emit: (data: T) => void;
    subscribe: (listener: Listener<T>) => () => boolean;
};
export {};
