import React, { MutableRefObject } from "react"; import { IAccordionProps } from "@che-ins-ui/accordion"; import { IThemedProps } from "@che-ins-ui/theme"; import { IInputProps } from "@che-ins-ui/input"; import { SvgIcon } from "@che-ins-ui/icons/types"; import { DatepickerDropdownPosition } from "./types"; export interface IDatepickerYearProps extends IThemedProps { accordionProps?: IAccordionProps; value: string; onChange: (value: string) => void; disabled?: boolean; minDate?: Date; maxDate?: Date; inputProps?: Omit & { ref?: MutableRefObject; }; placeholder?: string; label?: string; closeAfterSelect?: boolean; isOpen?: boolean; onChangeIsOpen?: (newIsOpen: boolean) => void; onClear?: React.DOMAttributes["onClick"]; clearIconProps?: SvgIcon; shouldFitContent?: boolean; withoutTabControl?: boolean; position?: DatepickerDropdownPosition; } export declare const DatepickerYear: ({ baseAppearance, appearance, accordionProps, inputProps, placeholder, label, disabled, closeAfterSelect, isOpen: isOpenProps, shouldFitContent, minDate, maxDate, value: valueProps, onChange, onChangeIsOpen, onClear, clearIconProps, withoutTabControl, position, }: IDatepickerYearProps) => JSX.Element;