export interface CodexBundle { appPath: string; version: string; buildFlavor: string; buildNumber: string; webviewRoot: string; readIndexHtml: () => Promise; } export interface CodexDesktopMetadata { appPath: string; appAsarPath: string; version: string; buildFlavor: string; buildNumber: string; } export interface CodexDesktopWorkerScript { metadata: CodexDesktopMetadata; workerPath: string; } export declare function loadCodexBundle(appPath: string): Promise; export declare function loadCodexDesktopMetadata(appPath: string): Promise; export declare function ensureCodexDesktopWorkerScript(appPath: string): Promise;