import * as React from 'react'; export interface ClockTheme { color?: string; } export interface ClockProps { id?: string; theme?: ClockTheme; } export interface ClockState { currentTime: Array<{ type: string; value: string; }>; date: Date; } declare class Clock extends React.PureComponent { constructor(props: ClockProps); readonly dateTimeFormat: any; readonly formattedTime: (string | JSX.Element | null)[]; readonly formattedTimePeriod: any; getMinutes(date: any): number; maybeUpdateClock(): void; getClockState(now: Date): { date: Date; currentTime: any; }; componentDidMount(): void; render(): JSX.Element; } export default Clock;