import { CommonDebuggerVariablesKey, IBreakpoint, IBreakpointsByFile, IDebuggerData, IDebuggerSession, IEnhancedBreakpoint } from '../modules/debugger/types'; import { FileFolderType, ITab } from '@qodly/shared'; export declare const selectDebuggerMeta: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('../modules').IDebuggerMeta) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IDebuggerState) => import('../modules').IDebuggerMeta, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDebuggerData: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IDebuggerData[]) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IDebuggerState) => IDebuggerData[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDebuggerSessions: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IDebuggerSession[]) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IDebuggerState) => IDebuggerSession[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDebuggerSessionsCount: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => number) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => number, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const findOne: (list: IDebuggerData[], filePath: string, methodName: string, className?: string) => IDebuggerData | undefined; export declare const findSession: (sessions: IDebuggerSession[], threadId: number) => IDebuggerSession | undefined; export declare const findSessionByPath: (sessions: IDebuggerSession[], tabPath: string) => IDebuggerSession | undefined; export declare const selectAllBreakpoints: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IEnhancedBreakpoint[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => IEnhancedBreakpoint[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectBreakpointsByFile: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IBreakpointsByFile[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => IBreakpointsByFile[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectAllBreakpointsCount: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => number) & import('reselect').OutputSelectorFields<(args_0: IEnhancedBreakpoint[]) => number, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectEnabledBreakpointsCount: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => number) & import('reselect').OutputSelectorFields<(args_0: IEnhancedBreakpoint[]) => number, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectBreakpoints: (filePath: string, methodName: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IBreakpoint[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => IBreakpoint[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDraftBreakpoints: (filePath: string, methodName: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IBreakpoint[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => IBreakpoint[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectClassBreakpoints: (filePath: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IBreakpoint[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => IBreakpoint[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDraftClassBreakpoints: (filePath: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IBreakpoint[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => IBreakpoint[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectHighlightedLines: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => { start: number; end?: number; } | null) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => { start: number; end?: number; } | null, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectActiveLine: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => number | null) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => number | null, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectExpressions: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('../modules').IExpression[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => import('../modules').IExpression[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectStoppedFromDebugSession: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => boolean) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => boolean, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectSourceByPath: (filePath: string, methodName: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('@qodly/shared').ISource | undefined) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => import('@qodly/shared').ISource | undefined, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectThreadIdByPath: (tabPath: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => number) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => number, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectSourceByThreadId: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => (import("vscode-debugprotocol").DebugProtocol.Source & { codeDescriptorInfo?: import('@qodly/shared').ICodeDescriptor; content?: string; }) | undefined) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => (import("vscode-debugprotocol").DebugProtocol.Source & { codeDescriptorInfo?: import('@qodly/shared').ICodeDescriptor; content?: string; }) | undefined, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectCurrentFrameByThreadId: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('../modules').IStackFrame | undefined) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => import('../modules').IStackFrame | undefined, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDebuggerChannels: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => { id: number; threadId: number; }[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => { id: number; threadId: number; }[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectStackFrames: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('../modules').IStackFrame[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => import('../modules').IStackFrame[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectCommonVariables: (threadId: number, key: CommonDebuggerVariablesKey) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('../modules').ILocalVariable[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => import('../modules').ILocalVariable[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectCallChainVariables: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('../modules').ICallChainVariable[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => import('../modules').ICallChainVariable[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectExpressionsVariables: (threadId: number) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('../modules').IExpressionVariable[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => import('../modules').IExpressionVariable[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectClassOffset: (filePath: string, type?: keyof IDebuggerData["breakpoints"]) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => number) & import('reselect').OutputSelectorFields<(args_0: IDebuggerData[]) => number, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectExceptions: (threadId: number, fileType: FileFolderType.CLASS | FileFolderType.METHOD, methodName: string, className?: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => { locationLine: number; errMess: string; location: string; formula: string; formulaError_begin: number; formulaError_end: number; formulaError_indent?: number; errorIdentifier: string; }[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => { locationLine: number; errMess: string; location: string; formula: string; formulaError_begin: number; formulaError_end: number; formulaError_indent?: number; errorIdentifier: string; }[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDebuggers: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => ITab>[]) & import('reselect').OutputSelectorFields<(args_0: IDebuggerSession[]) => ITab>[], { clearCache: () => void; }> & { clearCache: () => void; };