import { ModulVue } from '../../../utils/vue/vue'; import { RangeDate, SingleDate } from './state/abstract-calendar-state'; export declare enum CalendarMode { SINGLE_DATE = "single-date", DATE_RANGE = "date-range" } export default class MCalendarStateMachine extends ModulVue { value: SingleDate | RangeDate; mode: CalendarMode; minDate: string; maxDate: string; private calendarState; refreshValue(): void; created(): void; render(): any; onInput(value: SingleDate | RangeDate): void; private dateSelectCallBack; } //# sourceMappingURL=calendar-state-machine.d.ts.map