import flatpickr from 'flatpickr';
import { EventEmitter } from '../../../stencil-public-runtime';
import { Picker } from './picker';
import { Translations } from '../../../global/translations';
export declare class MonthPicker extends Picker {
    private translations;
    private months;
    constructor(language: string, change: EventEmitter<Date>, translations: Translations, dateFormat?: string);
    init(element: HTMLElement, container: HTMLElement, value?: Date): void;
    destroy(): void;
    getConfig(nativePicker: boolean): flatpickr.Options.Options;
    protected handleChange(selectedDates: any, dateString: any, fp: any): void;
    protected handleClose(selectedDates: any): Promise<void>;
    private handleReady;
    private bootstrapMonthPicker;
    private renderHeading;
    private getLocalizedHeading;
    private renderMonthsPicker;
    private renderMonth;
    private selectMonth;
    private prevYear;
    private nextYear;
}
//# sourceMappingURL=month-picker.d.ts.map