UNPKG

@tplc/wot

Version:

174 lines (173 loc) 3.88 kB
declare const _default: __VLS_WithTemplateSlots< import('vue').DefineComponent< { fontSize: { type: NumberConstructor default: number } color: { type: import('vue').PropType<string> default: string } 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 } 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 }, { duration: number customStyle: string customClass: string color: string autoStart: boolean fontSize: number startVal: number endVal: number decimals: number decimal: string separator: string prefix: string suffix: string useEasing: boolean }, {} >, { prefix?(_: {}): any default?(_: {}): any suffix?(_: {}): any } > export default _default type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S } }