import ipc from 'node-ipc'; import { ImageStatus } from './registry'; export declare type IpcServerMessages = { imageReady: { filePath: string; status: ImageStatus; }; queueEmpty: {}; criticalError: { message: string; }; }; export declare type Socket = Parameters[0]; export declare function imageStatusUpdate(socket: Socket, filePath: string, status: ImageStatus): void; export declare function queueEmpty(socket: Socket): void; export declare function criticalError(socket: Socket, error: Error): void;