import * as React from 'react'; import { Opts, TDate } from 'timeago.js/lib/interface'; export { Opts, TDate }; export interface TimeAgoProps extends React.ComponentProps<'time'> { readonly datetime: TDate; readonly live?: boolean; readonly opts?: Opts; readonly locale?: string; } export default class TimeAgo extends React.PureComponent { static defaultProps: { live: boolean; className: string; }; dom: HTMLTimeElement; componentDidMount(): void; componentDidUpdate(): void; renderTimeAgo(): void; componentWillUnmount(): void; render(): JSX.Element; }