import { interfaces } from '@theia/core/shared/inversify'; import { PreferenceSchema } from '@theia/core/lib/common/preferences'; export declare const SUPPORT_NODE_GLOBAL_NAVIGATOR_PREF = "extensions.supportNodeGlobalNavigator"; export declare const PluginHostEnvironmentPreferenceSchema: PreferenceSchema; /** * Mutable state holder for the navigator preference, injected as a constant value * so it can be safely resolved in connection-scoped containers (no async dependencies). */ export declare const PluginHostNavigatorState: unique symbol; export interface PluginHostNavigatorState { supportNodeGlobalNavigator: boolean; } export declare function bindPluginHostEnvironmentPreferences(bind: interfaces.Bind): void; //# sourceMappingURL=plugin-host-environment-preferences.d.ts.map