import React from 'react'; interface Props { /** * 选中的年份。 */ selectedYear?: number; /** * 指定最小年份。小于minYear的年份是禁用状态,不可选用。 */ minYear?: number; /** * 指定最大年份。大于maxYear的年份是禁用状态,不可选用。 */ maxYear?: number; /** * 开始年份。 */ startYear?: number; /** * 显示年份的个数。默认显示200个年份,即选中年份之前的100年,之后的99年。 */ showYearsCount?: number; /** * 选中年份的回调函数 */ onYearSelect?: (year: number) => void; /** * 指定自定义类名。 */ className?: string; /** * 指定自定义样式。 */ style?: React.CSSProperties; /** * 是否是PC设备 */ isPc?: boolean; } /** * 生成年份列表 * * @param startYear 开始年份 * @param showYearsCount 年份个数 */ export declare const genYears: (startYear: number, showYearsCount: number) => number[]; /** * 计算年份视图的开始年份 * * @param currentYear 当前年份 * @param columns 列数 */ export declare const calcStartYear: (currentYear: number, columns: number, size?: number) => number; /** * 选择年的视图 */ export default function YearSelectView(props: Props): JSX.Element; export {};