import { DevToolsRenderer } from '../helpers/devTools/renderer'; import { IpcClient, IpcMessage } from '../helpers/ipc/renderer'; import { log } from '../helpers/logger/renderer'; export { log }; declare class Renderer { isInitialized: boolean; ipc: IpcClient; devTools: DevToolsRenderer; init(args?: {}): { log: import("@tdb/log/lib/types").Log; ipc: IpcClient; }; readonly id: number; readonly log: import("@tdb/log/lib/types").Log; readonly remote: Electron.Remote; toObject(): { log: import("@tdb/log/lib/types").Log; ipc: IpcClient; }; } export declare const singleton: Renderer;