(eventType: T, listener: GitEventListener<T>)
| 155 | |
| 156 | export interface IGitEventEmitter { |
| 157 | on<T extends GitEventType>(eventType: T, listener: GitEventListener<T>): () => void; |
| 158 | once<T extends GitEventType>(eventType: T, listener: GitEventListener<T>): () => void; |
| 159 | off<T extends GitEventType>(eventType: T, listener: GitEventListener<T>): void; |
| 160 | emit<T extends GitEventType>(eventType: T, data: Extract<GitEvent, { type: T }>['data']): void; |
no outgoing calls
no test coverage detected