import { IconPropType } from "../../../utils/vue/icon.js"; import "../../../utils/index.js"; import { RateProps } from "./rate.js"; import * as vue from "vue"; //#region ../../packages/components/rate/src/rate.vue.d.ts declare function setCurrentValue(value: number, event?: MouseEvent): void; declare function resetCurrentValue(): void; declare const __VLS_export: vue.DefineComponent void; change: (value: number) => void; }, string, vue.PublicProps, Readonly & Readonly<{ onChange?: ((value: number) => any) | undefined; "onUpdate:modelValue"?: ((value: number) => any) | undefined; }>, { modelValue: number; disabled: boolean; id: string; max: number; textColor: string; lowThreshold: number; highThreshold: number; colors: string[] | Record; voidColor: string; disabledVoidColor: string; icons: Array | Record; voidIcon: IconPropType; disabledVoidIcon: IconPropType; texts: string[]; scoreTemplate: string; }, {}, {}, {}, string, vue.ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; //#endregion export { _default };