import { PickerBasePropsType } from '../../props'; import { VueEmit, Config, MultiCalendarsOptions, OverlayGridItem, InternalModuleValue } from '../../interfaces'; import { ComputedRef, Ref, WritableComputedRef } from 'vue'; export declare const useQuarterPicker: (props: PickerBasePropsType, emit: VueEmit) => { defaultedConfig: ComputedRef; defaultedMultiCalendars: ComputedRef; groupedYears: ComputedRef<(instance: number) => OverlayGridItem[][]>; year: ComputedRef<(instance: number) => number>; isDisabled: ComputedRef<(instance: number, next: boolean) => boolean>; quarters: ComputedRef<(instance: number) => { text: string; value: Date; active: boolean; highlighted: boolean; disabled: boolean; isBetween: boolean; }[]>; showYearPicker: Ref; modelValue: WritableComputedRef; setHoverDate: (date: Date) => void; selectYear: (year: number, instance: number) => void; selectQuarter: (date: Date, instance: number, disabled: boolean) => void; toggleYearPicker: (instance: number, flow?: boolean, show?: boolean) => void; handleYearSelect: (year: number, instance: number) => void; handleYear: (instance: number, increment?: boolean) => void; };