import { SideBarView } from "../SideBarView"; import { DebugBreakpointSection } from "../tree/debug/DebugBreakpointSection"; import { DebugVariableSection } from "../tree/debug/DebugVariablesSection"; /** * Page object representing the Run/Debug view in the side bar */ export declare class DebugView extends SideBarView { /** * Get the title of the selected launch configuration * @returns Promise resolving to the title */ getLaunchConfiguration(): Promise; /** * Get titles of all available launch configurations * @returns Promise resolving to list of titles */ getLaunchConfigurations(): Promise; getVariablesSection(): Promise; /** * Get section which holds information about breakpoints. * @returns DebugBreakpointSection page object */ getBreakpointSection(): Promise; /** * Select a given launch configuration * @param title title of the configuration to select */ selectLaunchConfiguration(title: string): Promise; /** * Start Debugging using the current launch configuration */ start(): Promise; }