import { WebContents } from 'electron'; import { IpcTransport } from '../../common/index.js'; export declare class WindowIpcTransport implements IpcTransport { private readonly _webContents; constructor(_webContents: WebContents); emit(event: string, ...args: unknown[]): boolean; on(event: string, callback: (...args: any[]) => unknown): this; once(event: string, callback: (...args: any[]) => unknown): this; off(event: string, callback: (...args: any[]) => unknown): this; }