import { BaseField } from "../baseField.model"; export declare class DateFieldStyleCSS { ContainerNormale?: string; ContainerMouseover?: string; ContainerFocused?: string; ContainerNotValid?: string; ContainerReadonly?: string; DescrizioneNormale?: string; DescrizioneMouseover?: string; DescrizioneFocused?: string; DescrizioneNotValid?: string; DescrizioneReadonly?: string; ContenitoreInternoNormale?: string; ContenitoreInternoMouseover?: string; ContenitoreInternoFocused?: string; ContenitoreInternoNotValid?: string; ContenitoreInternoReadonly?: string; CampoDataNormale?: string; CampoDataMouseover?: string; CampoDataFocused?: string; CampoDataNotValid?: string; CampoDataReadonly?: string; IconaCalendarioNormale?: string; IconaCalendarioMouseover?: string; IconaCalendarioFocused?: string; IconaCalendarioNotValid?: string; IconaCalendarioReadonly?: string; IconaOrologioNormale?: string; IconaOrologioMouseover?: string; IconaOrologioFocused?: string; IconaOrologioNotValid?: string; IconaOrologioReadonly?: string; IconaCancellazioneNormale?: string; IconaCancellazioneMouseover?: string; IconaCancellazioneFocused?: string; IconaCancellazioneNotValid?: string; IconaCancellazioneReadonly?: string; TooltipNormale?: string; TooltipMouseover?: string; TooltipFocused?: string; TooltipNotValid?: string; TooltipReadonly?: string; } /**Rappresenta la configurazione di un campo Data o Data e ora, o solo ora */ export declare class DateField extends BaseField { IsOnlyDate: DateTimeTypeEnum; MinDate: Date; MaxDate: Date; DateFormat: string; IconsPosition?: 'left' | 'right'; CloseIconPosition?: 'left' | 'right'; UseTooltip?: boolean; DateFieldStyleCSS?: DateFieldStyleCSS; } export declare enum DateTimeTypeEnum { "Solo data" = 1, "Solo orario" = 2, "Data e ora" = 3 }