/// <reference types="jquery" />
import { PlannerDisplayMode, PlannerHeaderEventMap, Widget } from '../index';
export declare class PlannerHeader extends Widget {
    eventMap: PlannerHeaderEventMap;
    self: PlannerHeader;
    $range: JQuery;
    $commands: JQuery;
    availableDisplayModes: PlannerDisplayMode[];
    displayMode: PlannerDisplayMode;
    constructor();
    protected _render(): void;
    setAvailableDisplayModes(displayModes: PlannerDisplayMode[]): void;
    protected _renderAvailableDisplayModes(): void;
    setDisplayMode(displayMode: PlannerDisplayMode): void;
    protected _renderDisplayMode(): void;
    protected _onTodayClick(event: JQuery.ClickEvent): void;
    protected _onNextClick(event: JQuery.ClickEvent): void;
    protected _onPreviousClick(event: JQuery.ClickEvent): void;
    protected _onYearClick(event: JQuery.ClickEvent): void;
    protected _onDisplayModeClick(event: JQuery.ClickEvent): void;
}
//# sourceMappingURL=PlannerHeader.d.ts.map