import { LegacyDesktopRuntime } from '../shared/native/desktop'; export { getDesktopBridge } from '../shared/native/desktop'; export type { LegacyDesktopRuntime } from '../shared/native/desktop'; /** Set by `bootNativeShell` — `options.electronGlobalKey ?? \`${product}Electron\``. */ export declare function configureElectronGlobalKey(key: string): void; export declare function getElectronGlobalKey(): string; /** Legacy `window.Electron` preload, looked up by the configured key. */ export declare function getLegacyElectronBridge(): LegacyDesktopRuntime | null; /** * Running inside any Electron desktop shell: the `__burdenoffDesktop` bridge, * a legacy per-product preload, or (last resort) an Electron user agent. */ export declare function isDesktopShell(): boolean; //# sourceMappingURL=desktop-bridge.d.ts.map