| 6 | import type { HostResponse, HostRequest } from '../lib/host-api-types'; |
| 7 | |
| 8 | export interface IpcRenderer { |
| 9 | invoke(channel: string, ...args: unknown[]): Promise<unknown>; |
| 10 | on(channel: string, callback: (...args: unknown[]) => void): (() => void) | void; |
| 11 | once(channel: string, callback: (...args: unknown[]) => void): void; |
| 12 | off(channel: string, callback?: (...args: unknown[]) => void): void; |
| 13 | } |
| 14 | |
| 15 | export interface ElectronAPI { |
| 16 | ipcRenderer: IpcRenderer; |
no outgoing calls
no test coverage detected