/// import { EventEmitter, ElementRef, OnChanges, SimpleChanges } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class jqxCalendarComponent implements ControlValueAccessor, OnChanges { attrBackText: string; attrColumnHeaderHeight: number; attrClearString: string; attrCulture: string; attrDayNameFormat: string; attrDisabled: boolean; attrEnableWeekend: boolean; attrEnableViews: boolean; attrEnableOtherMonthDays: boolean; attrEnableFastNavigation: boolean; attrEnableHover: boolean; attrEnableAutoNavigation: boolean; attrEnableTooltips: boolean; attrForwardText: string; attrFirstDayOfWeek: number; attrMin: any; attrMax: any; attrNavigationDelay: number; attrRowHeaderWidth: number | string; attrReadOnly: boolean; attrRestrictedDates: Array; attrRtl: boolean; attrStepMonths: number; attrShowWeekNumbers: boolean; attrShowDayNames: boolean; attrShowOtherMonthDays: boolean; attrShowFooter: boolean; attrSelectionMode: string; attrSpecialDates: Array; attrTheme: string; attrTitleHeight: number; attrTitleFormat: string; attrTodayString: string; attrValue: Date; attrWidth: string | number; attrHeight: string | number; autoCreate: boolean; properties: string[]; host: any; elementRef: ElementRef; widgetObject: jqwidgets.jqxCalendar; private onTouchedCallback; private onChangeCallback; constructor(containerElement: ElementRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): boolean; arraysEqual(attrValue: any, hostValue: any): boolean; manageAttributes(): any; moveClasses(parentEl: HTMLElement, childEl: HTMLElement): void; moveStyles(parentEl: HTMLElement, childEl: HTMLElement): void; createComponent(options?: any): void; createWidget(options?: any): void; __updateRect__(): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setOptions(options: any): void; backText(arg?: string): string; columnHeaderHeight(arg?: number): number; clearString(arg?: string): string; culture(arg?: string): string; dayNameFormat(arg?: string): string; disabled(arg?: boolean): boolean; enableWeekend(arg?: boolean): boolean; enableViews(arg?: boolean): boolean; enableOtherMonthDays(arg?: boolean): boolean; enableFastNavigation(arg?: boolean): boolean; enableHover(arg?: boolean): boolean; enableAutoNavigation(arg?: boolean): boolean; enableTooltips(arg?: boolean): boolean; forwardText(arg?: string): string; firstDayOfWeek(arg?: number): number; height(arg?: string | number): string | number; min(arg?: any): any; max(arg?: any): any; navigationDelay(arg?: number): number; rowHeaderWidth(arg?: number | string): number | string; readOnly(arg?: boolean): boolean; restrictedDates(arg?: Date): Date; rtl(arg?: boolean): boolean; stepMonths(arg?: number): number; showWeekNumbers(arg?: boolean): boolean; showDayNames(arg?: boolean): boolean; showOtherMonthDays(arg?: boolean): boolean; showFooter(arg?: boolean): boolean; selectionMode(arg?: string): string; specialDates(arg?: Array): Array; theme(arg?: string): string; titleHeight(arg?: number): number; titleFormat(arg?: string): string; todayString(arg?: string): string; value(arg?: Date): Date; width(arg?: string | number): string | number; clear(): void; destroy(): void; focus(): void; addSpecialDate(date: any, specialDateClass: any, text: any): void; getMinDate(): any; getMaxDate(): any; getDate(): any; getRange(): any; navigateForward(months: number): void; navigateBackward(months: number): void; render(): void; refresh(): void; setMinDate(date: any): void; setMaxDate(date: any): void; setDate(date: any): void; setRange(date: any, date2: any): void; today(): void; val(value?: Date, value2?: Date): any; onBackButtonClick: EventEmitter; onChange: EventEmitter; onNextButtonClick: EventEmitter; onViewChange: EventEmitter; __wireEvents__(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }