import { DateItem } from '../../../../../shared/types';
declare const _sfc_main: import("vue").DefineComponent<{
    currentYear: {
        type: NumberConstructor;
        required: true;
    };
    currentMonth: {
        type: NumberConstructor;
        required: true;
    };
}, {
    date: import('../../../../../shared/types').GeneralDateUtil;
    strings: import("vue").Ref<import("../../../types").DatePickerLanguageStrings>;
    selectedDate: import("vue").Ref<DateItem>;
    setSelectedDate: import('../../../../../shared/types').SetDateItem;
    props: {
        currentYear: number;
        currentMonth: number;
    };
    selectDate: (day: number) => void;
    firstDayOfMonth: import("vue").ComputedRef<number>;
    lastDayOfMonth: import("vue").ComputedRef<number>;
    monthDays: import("vue").ComputedRef<number>;
    DatePickerUISliderGrid: import("vue").DefineComponent<unknown, object, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<unknown>, {}>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
    currentYear?: unknown;
    currentMonth?: unknown;
} & {
    currentMonth: number;
    currentYear: number;
} & {}>, {}>;
export default _sfc_main;
