import * as React from "react"; import { StyleProp, TextStyle } from "react-native"; import { MillisecondsAccepted } from "@ef-carbon/primitive"; import { ITheme } from "@ef-carbon/react-native-style"; import Media from "../State"; export interface IProps { position: MillisecondsAccepted; duration: MillisecondsAccepted; state: Media; theme?: ITheme; style?: StyleProp; } export interface IState { positionMinWidth: number; durationMinWidth: number; } declare class Time extends React.PureComponent { constructor(props: IProps); render(): React.ReactNode; private readonly handleDurationLayout; private readonly handlePositionLayout; } export interface IStatic extends React.ComponentClass { } declare const component: IStatic; export { component as Component }; export default Time;