import { DatepickerRenderOptions, DayHoverEvent, TimeUnit } from '../models/index';
import { Action } from '../../mini-ngrx/index';
export declare class BsDatepickerActions {
    static readonly CALCULATE: string;
    static readonly FORMAT: string;
    static readonly FLAG: string;
    static readonly SELECT: string;
    static readonly STEP_NAVIGATION: string;
    static readonly RENDER_OPTIONS: string;
    static readonly HOVER: string;
    static readonly SELECT_RANGE: string;
    calculate(viewDate: Date): Action;
    format(): Action;
    flag(): Action;
    select(date: Date): Action;
    navigateStep(step: TimeUnit): Action;
    renderOptions(options: DatepickerRenderOptions): Action;
    selectRange(value: Date[]): Action;
    hover(event: DayHoverEvent): Action;
}
