UNPKG

basic-electron-updater

Version:

A secure, cross-platform auto-update library for Electron Forge apps using GitHub Releases.

8 lines (7 loc) 409 B
export type Listener<T extends any[]> = (...args: T) => void; export declare class TypedEventEmitter<Events extends Record<string, (...args: any[]) => void>> { private listeners; on<K extends keyof Events>(event: K, listener: Events[K]): this; off<K extends keyof Events>(event: K, listener: Events[K]): this; emit<K extends keyof Events>(event: K, ...args: Parameters<Events[K]>): boolean; }