import { ThemePalette } from '@angular/material/core'; import { FloatLabelType, MatFormFieldAppearance } from '@angular/material/form-field'; import { IOption, InternalTag, FieldTagType } from 'dmf/dm-common'; export interface DatepickerOption extends IOption { tagName: InternalTag.Datepicker; appearance?: MatFormFieldAppearance; color?: ThemePalette; floatLabel?: FloatLabelType; clearButton?: boolean; multiLine?: boolean; suffixIcon?: string; placeholder?: string; inputType?: FieldTagType; toggleIcon?: string; startDate?: string; startView?: 'month' | 'year' | 'multi-year'; format?: DatepickerFormatType; minDate?: string; maxDate?: string; pickerColor?: ThemePalette; locale?: string; } export declare type DatepickerFormatType = 'y/M/d' | 'y/MM/d' | 'dd-MM-yy' | 'MM/dd/yyyy' | 'dd-MM-yy' | 'MM-dd-yy' | 'MMM/dd/yy' | 'MMMM dd,yyyy' | string; export declare function defaultDatepicker(): DatepickerOption;