import { MaybeComputedElementRef } from '@vueuse/core'; import { Ref } from 'vue'; export declare function usePressedHold(options: { target?: MaybeComputedElementRef; disabled: Ref; }): { isPressed: Ref; onTrigger: import('@vueuse/shared').EventHookOn; }; export declare function useNumberFormatter(locale: Ref, options?: Ref): { format: (value: number) => string; formatToParts: (value: number) => Intl.NumberFormatPart[]; formatRange: (start: number, end: number) => string; formatRangeToParts: (start: number, end: number) => import('@internationalized/number').NumberRangeFormatPart[]; resolvedOptions: () => Intl.ResolvedNumberFormatOptions; }; export declare function useNumberParser(locale: Ref, options?: Ref): { parse: (value: string) => number; isValidPartialNumber: (value: string, minValue?: number | undefined, maxValue?: number | undefined) => boolean; getNumberingSystem: (value: string) => string; }; export declare function handleDecimalOperation(operator: '-' | '+', value1: number, value2: number): number;