import { EventEmitter } from '../../stencil-public-runtime';
import { ICalendarDay, ICalendarDayEvents } from './calendar-day.types';
/**
 * @part day-container - The day button container.
 */
export declare class KvCalendarDay implements ICalendarDay, ICalendarDayEvents {
    /** @inheritdoc */
    day: number;
    /** @inheritdoc */
    disabled?: boolean;
    /** @inheritdoc */
    active?: boolean;
    /** @inheritdoc */
    inRange?: boolean;
    /** @inheritdoc */
    isRangeStartDate?: boolean;
    /** @inheritdoc */
    isRangeEndDate?: boolean;
    /** @inheritdoc */
    isToday?: boolean;
    /** @inheritdoc */
    isBetweenSelectedDates?: boolean;
    /** @inheritdoc */
    clickDay: EventEmitter<number>;
    /** @inheritdoc */
    mouseEnterDay: EventEmitter<number>;
    /** @inheritdoc */
    mouseLeaveDay: EventEmitter<number>;
    private onClickDay;
    private onMouseEnterDay;
    private onMouseLeaveDay;
    render(): any;
}
