import { EventEmitter } from '@angular/core';
import { IBaseEventArgs } from '../../core/utils';
import { PickerInteractionMode } from '../../date-common/types';
import { IgxPickerActionsDirective } from '../picker-icons.common';
import { IgxCalendarComponent } from '../../calendar/calendar.component';
import * as i0 from "@angular/core";
/** @hidden */
export declare class IgxCalendarContainerComponent {
    calendar: IgxCalendarComponent;
    calendarClose: EventEmitter<IBaseEventArgs>;
    todaySelection: EventEmitter<IBaseEventArgs>;
    styleClass: string;
    get dropdownCSS(): boolean;
    vertical: boolean;
    closeButtonLabel: string;
    todayButtonLabel: string;
    mode: PickerInteractionMode;
    pickerActions: IgxPickerActionsDirective;
    onEscape(event: any): void;
    get isReadonly(): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxCalendarContainerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<IgxCalendarContainerComponent, "igx-calendar-container", never, {}, { "calendarClose": "calendarClose"; "todaySelection": "todaySelection"; }, never, never, true, never>;
}
