import flatpickr from 'flatpickr';
import { EventEmitter } from '../../../stencil-public-runtime';
import { Picker } from './picker';
import { Translations } from '../../../global/translations';
export declare class QuarterPicker extends Picker {
    protected change: EventEmitter<Date>;
    private translations;
    private quarters;
    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 bootstrapQuarterPicker;
    private renderHeading;
    private getLocalizedHeading;
    private renderQuarterPicker;
    private renderQuarter;
    private renderQuarterMonths;
    private selectQuarter;
    private prevYear;
    private nextYear;
}
//# sourceMappingURL=quarter-picker.d.ts.map