import React, { Component } from 'react'; import openFile from './openFile.js'; import { Action } from 'redux'; import { TabComponentProps } from '@redux-devtools/inspector-monitor'; import StackFrame from './react-error-overlay/utils/stack-frame.js'; import { ErrorLocation } from './react-error-overlay/utils/parseCompileError.js'; interface Props> extends TabComponentProps { openFile: (fileName: string, lineNumber: number, stackFrame: StackFrame) => void; } interface State { stackFrames: StackFrame[]; currentError?: Error; showDocsLink?: boolean; } export declare class TraceTab> extends Component, State> { static defaultProps: { openFile: typeof openFile; }; state: State; componentDidMount(): void; componentDidUpdate(prevProps: Props): void; checkForStackTrace(): void; onStackLocationClicked: (fileLocation?: Partial) => void; openDocs: React.MouseEventHandler; render(): React.JSX.Element; } export {};