export type IPCMessageType = 'shell-output' | 'token-limits' | 'agent-event' | 'tool-call' | 'tool-result'; export interface IPCMessage { type: IPCMessageType; data: unknown; timestamp: number; } declare class IPCReporter { private enabled; constructor(); send(type: IPCMessageType, data: unknown): void; } export declare const ipcReporter: IPCReporter; export {}; //# sourceMappingURL=ipc-reporter.d.ts.map