/// export type CommonDateCalendarHeadProps = { /** * что делать по клику по заголовку? если ничего не задано, то заголовок будет текстовый */ onHeadBtnClick?: () => void; /** * что вывести в тултипе кнопки заголовка */ headBtnTitle?: string; }; type DateCalendarHeadProps = { /** * что делать по клику по стрелке "назад"? если ничего не задано, то кнопка будет disabled */ onPrevClick?: () => void | false; /** * что делать по клику по стрелке "вперед"? если ничего не задано, то кнопка будет disabled */ onNextClick?: () => void | false; /** * что делать по клику по стрелке "двойной назад"? если ничего не задано, то кнопка не будет рендериться */ onDoublePrevClick?: () => void | false; /** * что делать по клику по стрелке "двойной вперед"? если ничего не задано, то кнопка не будет рендериться */ onDoubleNextClick?: () => void | false; /** * что выводить в заголовке */ headBtnText: string | number; /** * что добавить к надписи стрелок * @example "год" => "Предыдущий год" */ arrowPostfixTitle: string; /** * что добавить к надписи двойных стрелок * @example "год" => "Предыдущий год" */ doubleArrowPostfixTitle?: string; /** * Нужно ли рендерить текст стрелок в множественном числе * @default false * @example true => "Предыдущие" | "Следующие" */ isPlural?: boolean; } & CommonDateCalendarHeadProps; export declare const DateCalendarHead: ({ arrowPostfixTitle, doubleArrowPostfixTitle, onHeadBtnClick, onPrevClick, onDoublePrevClick, onNextClick, onDoubleNextClick, headBtnTitle, headBtnText, isPlural, }: DateCalendarHeadProps) => JSX.Element; export {};