UNPKG

@jam.dev/recording-links

Version:

Capture bug reports from your users with the Jam recording links SDK

7 lines 641 B
export type Emitter<Events extends Record<string, any>> = { addEventListener<K extends Extract<keyof Events, string>>(type: K, listener: (event: CustomEvent<Events[K]>) => void, options?: boolean | AddEventListenerOptions): void; removeEventListener<K extends Extract<keyof Events, string>>(type: K, listener: (event: CustomEvent<Events[K]>) => void, options?: boolean | AddEventListenerOptions): void; dispatch<K extends Extract<keyof Events, string>>(type: K, detail: Events[K]): boolean; }; export declare function createEventEmitter<Events extends Record<string, any>>(): Emitter<Events>; //# sourceMappingURL=events.d.ts.map