import type { PropType } from 'vue'
import type { CalendarFormatter, CalendarType } from '../types'
export declare const yearProps: {
  type: {
    type: PropType<CalendarType>
    required: true
  }
  date: {
    type: NumberConstructor
    required: true
  }
  value: {
    type: PropType<number | (number | null)[] | null>
    required: true
  }
  minDate: {
    type: NumberConstructor
    required: true
  }
  maxDate: {
    type: NumberConstructor
    required: true
  }
  formatter: PropType<CalendarFormatter>
  maxRange: NumberConstructor
  rangePrompt: StringConstructor
  allowSameDay: {
    type: BooleanConstructor
    default: boolean
  }
  defaultTime: {
    type: PropType<Array<number[]>>
  }
}
