export interface ModalIPCMessages { "hello-renderer": { version: string; }; "hello-controller": { accepted: true; modalId: string; modalType: string; constructorArguments: any[]; } | { accepted: false; message: string; }; "invoke-modal-action": { modalId: string; action: "close" | "minimize"; }; "invalidate-modal-instance": {}; } export declare type ModalIPCRenderer2ControllerMessages = Pick; export declare type ModalIPCController2Renderer = Pick; export declare type ModalIPCMessage = { type: T; payload: Messages[T]; };