import { NgbDateStruct, NgbDateAdapter, NgbDateParserFormatter, NgbDatepickerI18n } from '@ng-bootstrap/ng-bootstrap'; import { ControlValueAccessor } from '@angular/forms'; export declare class NgbDateNativeAdapter2 extends NgbDateAdapter { fromModel(date: Date): NgbDateStruct; toModel(date: NgbDateStruct): Date; format(date: NgbDateStruct): string; } export declare class NgbDateFormatterAdapter2 extends NgbDateParserFormatter { format(date: NgbDateStruct): string; parse(value: string): NgbDateStruct; } export declare class NgbDatepickerI18nAdapter2 extends NgbDatepickerI18n { getWeekdayShortName(weekday: number): string; getMonthShortName(month: number): string; getMonthFullName(month: number): string; getDayAriaLabel(date: NgbDateStruct): string; } export declare class DatepickerPMCComponent implements ControlValueAccessor { constructor(); des: boolean; private innerValue; private onTouchedCallback; private onChangeCallback; get value(): any; onBlur(): void; set value(v: any); writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; }