import { IpcClient, IpcMessage, ISettingsClient } from '@platform/electron'; import { BrowserWindow } from 'electron'; import { IContext as IContextLocal, IEvents, IRuntimeConfig } from '../types'; export { IpcMessage, IpcClient, IRuntimeConfig, ISettingsClient }; export * from '../types'; export declare type UIHarnessIpc = IpcClient; export declare type IContext = IContextLocal; export declare type NewWindowFactory = (options?: INewWindowArgs) => BrowserWindow; export declare type INewWindowArgs = { entry?: string; title?: string; devTools?: boolean; defaultWidth?: number; defaultHeight?: number; defaultX?: number; defaultY?: number; };