Response: {
    attach: DebugProtocol.AttachResponse;
    completions: DebugProtocol.CompletionsResponse;
    configurationDone: DebugProtocol.ConfigurationDoneResponse;
    continue: DebugProtocol.ContinueResponse;
    copyToGlobals: DebugProtocol.SetExpressionResponse;
    debugInfo: IDebugInfoResponse;
    disconnect: DebugProtocol.DisconnectResponse;
    dumpCell: IDumpCellResponse;
    evaluate: DebugProtocol.EvaluateResponse;
    exceptionInfo: DebugProtocol.ExceptionInfoResponse;
    goto: DebugProtocol.GotoResponse;
    gotoTargets: DebugProtocol.GotoTargetsResponse;
    initialize: DebugProtocol.InitializeResponse;
    inspectVariables: IInspectVariablesResponse;
    launch: DebugProtocol.LaunchResponse;
    loadedSources: DebugProtocol.LoadedSourcesResponse;
    modules: DebugProtocol.ModulesResponse;
    next: DebugProtocol.NextResponse;
    pause: DebugProtocol.PauseResponse;
    restart: DebugProtocol.RestartResponse;
    restartFrame: DebugProtocol.RestartFrameResponse;
    reverseContinue: DebugProtocol.ReverseContinueResponse;
    richInspectVariables: IRichVariablesResponse;
    scopes: DebugProtocol.ScopesResponse;
    setBreakpoints: DebugProtocol.SetBreakpointsResponse;
    setExceptionBreakpoints: DebugProtocol.SetExceptionBreakpointsResponse;
    setExpression: DebugProtocol.SetExpressionResponse;
    setFunctionBreakpoints: DebugProtocol.SetFunctionBreakpointsResponse;
    setVariable: DebugProtocol.SetVariableResponse;
    source: DebugProtocol.SourceResponse;
    stackTrace: DebugProtocol.StackTraceResponse;
    stepBack: DebugProtocol.StepBackResponse;
    stepIn: DebugProtocol.StepInResponse;
    stepInTargets: DebugProtocol.StepInTargetsResponse;
    stepOut: DebugProtocol.StepOutResponse;
    terminate: DebugProtocol.TerminateResponse;
    terminateThreads: DebugProtocol.TerminateThreadsResponse;
    threads: DebugProtocol.ThreadsResponse;
    variables: DebugProtocol.VariablesResponse;
}

Expose all the debug response types.