import { EventEmitter, ElementRef, OnChanges, SimpleChanges } from "@angular/core";
export declare class DatepickerComponent implements OnChanges {
    private _elementRef;
    calendar: string;
    width: number;
    modelChange: EventEmitter<Date>;
    model: Date;
    private selectedDate;
    private currentViewDate;
    private pickerOpen;
    private rows;
    private header;
    private c;
    constructor(_elementRef: ElementRef);
    ngOnChanges(changes: SimpleChanges): void;
    init(): void;
    resetView(): void;
    private setDate(cell);
    private confirm();
    private today();
    private nextMonth();
    private prevMonth();
    private pickerClick();
    private cancel();
    onClick(event: MouseEvent, targetElement: HTMLElement): void;
}
