import * as React from 'react'; import { IContainer } from '.'; interface IState { modalVisible: boolean; visitedLinks: string[]; } interface IProgressTab extends IContainer { links: { label?: React.ReactNode; title: string; completed?: boolean; alert?: boolean; disabled?: boolean; }[]; percentCompleted: number; breakpoint: number; activeLink: string; onLinkClick: (linkTitle: string) => void; } export declare class ProgressTab extends React.Component { static defaultProps: { percentCompleted: number; breakpoint: number; }; constructor(props: IProgressTab); componentDidUpdate(prevProps: IProgressTab): void; render(): React.JSX.Element; private handleLinkClick; private showModal; private isActiveLink; private isLinkVisited; private getActiveTitleLabel; private currentStepNumber; private totalNumberOfSteps; private showAlertForCurrentStep; } export {};