UNPKG

@tplc/wot

Version:

183 lines (182 loc) 4.25 kB
declare const _default: __VLS_WithTemplateSlots< import('vue').DefineComponent< { fontSize: { type: NumberConstructor default: number } color: { type: import('vue').PropType<string> default: string } type: { type: import('vue').PropType<import('../wd-text/types.js').TextType> default: import('../wd-text/types.js').TextType } startVal: { type: NumberConstructor default: number } endVal: { type: NumberConstructor default: number } duration: { type: NumberConstructor default: number } autoStart: { type: BooleanConstructor default: boolean } decimals: { type: NumberConstructor required: boolean default: number validator(value: number): boolean } decimal: { type: import('vue').PropType<string> default: string } separator: { type: import('vue').PropType<string> default: string } prefix: { type: import('vue').PropType<string> default: string } suffix: { type: import('vue').PropType<string> default: string } useEasing: { type: BooleanConstructor default: boolean } customStyle: { type: import('vue').PropType<string> default: string } customClass: { type: import('vue').PropType<string> default: string } }, { start: () => void pause: () => void reset: () => void }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { finish: (...args: any[]) => void mounted: (...args: any[]) => void }, string, import('vue').PublicProps, Readonly< import('vue').ExtractPropTypes<{ fontSize: { type: NumberConstructor default: number } color: { type: import('vue').PropType<string> default: string } type: { type: import('vue').PropType<import('../wd-text/types.js').TextType> default: import('../wd-text/types.js').TextType } startVal: { type: NumberConstructor default: number } endVal: { type: NumberConstructor default: number } duration: { type: NumberConstructor default: number } autoStart: { type: BooleanConstructor default: boolean } decimals: { type: NumberConstructor required: boolean default: number validator(value: number): boolean } decimal: { type: import('vue').PropType<string> default: string } separator: { type: import('vue').PropType<string> default: string } prefix: { type: import('vue').PropType<string> default: string } suffix: { type: import('vue').PropType<string> default: string } useEasing: { type: BooleanConstructor default: boolean } customStyle: { type: import('vue').PropType<string> default: string } customClass: { type: import('vue').PropType<string> default: string } }> > & { onMounted?: ((...args: any[]) => any) | undefined onFinish?: ((...args: any[]) => any) | undefined }, { color: string customStyle: string customClass: string type: import('../wd-text/types.js').TextType duration: number autoStart: boolean prefix: string suffix: string fontSize: number startVal: number endVal: number decimals: number decimal: string separator: string useEasing: boolean }, {} >, { prefix?(_: {}): any default?(_: {}): any suffix?(_: {}): any } > export default _default type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S } }