import { TimeModel, Transition, MultiCalendarsOptions, AriaLabels, DateFilter, ActionRowData, IFormat, TextInputOptions, InlineOptions, Config, Highlight, HighlightFn, WeekNumbersOpts, RangeConfig, PropDates, MultiDatesDefault } from '../interfaces'; import { AllPropsType, PickerBasePropsType } from '../props'; import { ComputedRef } from 'vue'; export declare const useDefaults: (props: AllPropsType | PickerBasePropsType) => { defaultedTransitions: ComputedRef; defaultedMultiCalendars: ComputedRef; defaultedStartTime: ComputedRef; defaultedAriaLabels: ComputedRef; defaultedFilters: ComputedRef; defaultedActionRow: ComputedRef; defaultedPreviewFormat: ComputedRef; defaultedTextInput: ComputedRef< TextInputOptions & { enabled: boolean; }>; defaultedInline: ComputedRef; defaultedConfig: ComputedRef; defaultedHighlight: ComputedRef< Highlight | HighlightFn>; defaultedWeekNumbers: ComputedRef; defaultedRange: ComputedRef; propDates: ComputedRef; defaultedTz: ComputedRef<{ timezone: undefined; exactMatch: boolean; emitTimezone: string | undefined; dateInTz?: undefined; convertModel?: undefined; } | { timezone: string | undefined; exactMatch: boolean; dateInTz: string | undefined; emitTimezone: string | undefined; convertModel: boolean; }>; defaultedMultiDates: ComputedRef; getDefaultPattern: () => string; getDefaultStartTime: () => TimeModel | TimeModel[] | null; };