naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
96 lines (95 loc) • 2.49 kB
TypeScript
import type { ExtractPublicPropTypes } from '../../_utils';
import { type PropType } from 'vue';
export declare const numberAnimationProps: {
to: {
type: NumberConstructor;
default: number;
};
precision: {
type: NumberConstructor;
default: number;
};
showSeparator: BooleanConstructor;
locale: StringConstructor;
from: {
type: NumberConstructor;
default: number;
};
active: {
type: BooleanConstructor;
default: boolean;
};
duration: {
type: NumberConstructor;
default: number;
};
onFinish: PropType<() => void>;
};
export type NumberAnimationProps = ExtractPublicPropTypes<typeof numberAnimationProps>;
export interface NumberAnimationInst {
play: () => void;
}
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
to: {
type: NumberConstructor;
default: number;
};
precision: {
type: NumberConstructor;
default: number;
};
showSeparator: BooleanConstructor;
locale: StringConstructor;
from: {
type: NumberConstructor;
default: number;
};
active: {
type: BooleanConstructor;
default: boolean;
};
duration: {
type: NumberConstructor;
default: number;
};
onFinish: PropType<() => void>;
}>, {
play: () => void;
formattedValue: import("vue").ComputedRef<{
integer: string;
decimal: string;
decimalSeparator: string | undefined;
}>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
to: {
type: NumberConstructor;
default: number;
};
precision: {
type: NumberConstructor;
default: number;
};
showSeparator: BooleanConstructor;
locale: StringConstructor;
from: {
type: NumberConstructor;
default: number;
};
active: {
type: BooleanConstructor;
default: boolean;
};
duration: {
type: NumberConstructor;
default: number;
};
onFinish: PropType<() => void>;
}>> & Readonly<{}>, {
to: number;
active: boolean;
duration: number;
from: number;
precision: number;
showSeparator: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;