UNPKG

ahooks

Version:
9 lines (8 loc) 276 B
type Subscription<T> = (val: T) => void; export declare class EventEmitter<T> { private subscriptions; emit: (val: T) => void; useSubscription: (callback: Subscription<T>) => void; } export default function useEventEmitter<T = void>(): EventEmitter<T>; export {};