import React from 'react'; import './VersionTimeline.css'; import { IEnvironment, IVersion } from './utils'; export interface IVersionTimeline { version: IVersion; latestVersion: IVersion; defaultSelected?: IVersion; onVersionNameChange?: Function; versionOnClick?: Function; compareVersion?: Function; testId?: string; versionTestId?: string; dateTime?: any; userName?: string; environments?: Array; environmentsList?: Array<{ uid: string; name: string; color: string; }>; locales?: Array<{ code: string; name: string; }>; } export declare const EnvironmentHeader: React.FC<{ env: IEnvironment; environmentsList: Array<{ uid: string; name: string; color: string; }>; showPill?: boolean; className?: string; }>; export declare const EnvironmentContent: React.FC<{ env: IEnvironment; environmentsList: Array<{ uid: string; name: string; color: string; }>; environments: IVersionTimeline['environments']; showPill?: boolean; }>; export declare const VersionTimelineEnvironments: React.FC<{ environments: IVersionTimeline['environments']; environmentsList: Array<{ uid: string; name: string; color: string; }>; onMoreClick?: () => void; isModal?: boolean; }>; export declare const EnvironmentsModalContent: React.FC<{ environments: IVersionTimeline['environments']; environmentsList: Array<{ uid: string; name: string; color: string; }>; closeModal: (data?: any) => void; version: IVersionTimeline['version']; versionName: string; locales?: Array<{ code: string; name: string; }>; }>; declare const VersionTimeline: React.FunctionComponent; export default VersionTimeline;