import { ComputedRef, WritableComputedRef } from 'vue';
import { SelectOption } from '../types';
import { MaybeRef } from '../types/ref';
import { DateRange } from '../utilities/dates';
export type UseTimeParts = {
    selectedHours: WritableComputedRef<number>;
    selectedMinutes: WritableComputedRef<number>;
    selectedMeridiem: WritableComputedRef<string>;
    hourOptions: ComputedRef<SelectOption[]>;
    minuteOptions: ComputedRef<SelectOption[]>;
    meridiemOptions: ComputedRef<SelectOption[]>;
};
export declare function useTimeParts(value: MaybeRef<Date>, range?: MaybeRef<DateRange>): UseTimeParts;
