import type { ExtractPropTypes, PropType, SlotsType } from 'vue'; export declare const numberFormatProps: { value: { type: (NumberConstructor | StringConstructor)[]; }; precision: { type: NumberConstructor; default: number; }; animate: { type: BooleanConstructor; }; duration: { type: NumberConstructor; default: number; }; locales: { type: PropType<"zh-Hans" | "en-US" | (string & {})>; default: string; }; type: { type: PropType<"currency" | "decimal" | "percent">; default: string; }; currency: { type: PropType<"CNY" | "USD" | (string & {})>; default: string; }; beforeDisplay: { type: PropType<(value: string) => string>; }; }; export type NumberFormatProps = ExtractPropTypes; export interface NumberFormatSlots { default: {}; } export declare const numberFormatSlots: SlotsType; export interface NumberFormatEmits { } export interface NumberFormatExpose { }