import * as React from 'react'; import { AppStateStatus, TextStyle } from 'react-native'; interface IMDCountdownProps { styles?: IMDCountdownStyle; normalText?: string; activeText?: string; countdownNumber?: number; onSend?: (countdown: () => void) => void; } interface IMDCountdownState { countDownToggle: boolean; countDown: number; appState: AppStateStatus; } interface IMDCountdownStyle { normal: TextStyle; active: TextStyle; } export default class MDCountdown extends React.Component { static defaultProps: { styles: IMDCountdownStyle; normalText: string; activeText: string; }; constructor(props: IMDCountdownProps); private interval; private backgroundTime; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; countDown(): void; resetCount(): void; private timestamp; private handleAppStateChange; private startCountDown; private setCountDownToggle; private setCountDown; } export {};