import * as React from 'react'; import { MenuLink } from '../ContextMenu/ContextMenu'; export interface PropsQueryLink { name: string; isCurrent: boolean; onClick?: any; menuLinks: MenuLink[]; query?: any; renameMode?: boolean; } interface State { newName: string; } export default class QueryLink extends React.Component { inputRef: React.RefObject; state: { newName: string; }; componentDidMount(): void; componentDidUpdate(prevProps: any): void; componentWillUnmount(): void; render(): JSX.Element; private handleKeyPress; private handleClick; private saveRename; private cancelRename; } export {};