import { PreferenceProxy, PreferenceSchema, PreferenceService } from '@theia/core/lib/common/preferences'; import { interfaces } from '@theia/core/shared/inversify'; export declare const debugPreferencesSchema: PreferenceSchema; export declare class DebugConfiguration { 'debug.trace': boolean; 'debug.openDebug': 'neverOpen' | 'openOnSessionStart' | 'openOnFirstSessionStart' | 'openOnDebugBreak'; 'debug.internalConsoleOptions': 'neverOpen' | 'openOnSessionStart' | 'openOnFirstSessionStart'; 'debug.inlineValues': boolean; 'debug.showInStatusBar': 'never' | 'always' | 'onFirstSessionStart'; 'debug.confirmOnExit': 'never' | 'always'; 'debug.disassemblyView.showSourceCode': boolean; 'debug.autoExpandLazyVariables': 'on' | 'off'; 'debug.focusWindowOnBreak': boolean; 'debug.focusEditorOnBreak': boolean; } export declare const DebugPreferenceContribution: unique symbol; export declare const DebugPreferences: unique symbol; export type DebugPreferences = PreferenceProxy; export declare function createDebugPreferences(preferences: PreferenceService, schema?: PreferenceSchema): DebugPreferences; export declare function bindDebugPreferences(bind: interfaces.Bind): void; //# sourceMappingURL=debug-preferences.d.ts.map