import * as React from 'react'; import { Moment } from 'moment'; import { QuestionnaireItem } from '../../../types/fhir'; import { LanguageLocales } from '@helsenorge/core-utils/constants/languages'; import { DateRangePicker } from '@helsenorge/date-time/components/date-range-picker'; import { DatePickerErrorPhrases } from '@helsenorge/date-time/components/date-range-picker/date-range-picker-types'; import { Resources } from '../../../util/resources'; interface Props { id?: string; pdf?: boolean; item: QuestionnaireItem; resources?: Resources; locale: LanguageLocales.ENGLISH | LanguageLocales.NORWEGIAN; label?: JSX.Element; subLabel?: JSX.Element; datepickerRef: React.RefObject; helpButton?: JSX.Element; helpElement?: JSX.Element; onDateValueChange: (newValue: string) => void; onRenderMarkdown?: (item: QuestionnaireItem, markdown: string) => string; validationErrorRenderer?: JSX.Element; className?: string; dateValue?: Date; maxDate?: Moment; minDate?: Moment; } export declare class DateDayInput extends React.Component { getDatepickerErrorPhrases(): DatePickerErrorPhrases; toLocaleDate(moment: Moment | undefined): Moment | undefined; onDateChange: (value: Moment | null) => void; getReadonlyValue: () => string; render(): JSX.Element; } export {};