import { OnInit, EventEmitter } from '@angular/core'; import * as moment_ from 'moment'; declare type triggers = 'day' | 'month' | 'year' | 'hours' | 'minutes' | 'period'; export declare class DatePreviewerComponent implements OnInit { _period: string; _date: moment_.Moment; _minutes: string; _hours: string; activeButton: triggers | undefined; date: number | string; dateChange: EventEmitter; constructor(); readonly day: string; readonly month: string; readonly year: string; readonly hours: string; readonly minutes: string; readonly period: string; ngOnInit(): void; setLeadingZero(minutesOrHours: number | string): string; onIncrement(): void; onPeriodInput(event: any, requiredLength?: number): void; onPeriodBlur(event: any): void; togglePeriod(): void; onDecrement(): void; setActive(metric: triggers): void; preventStrings(event: any): void; onValidate(event: any, target: any): void; filterKeyUpAndDowns(event: KeyboardEvent): void; focusInputValue(event: Event): void; emitChange(): void; private formattedDate; } export {};