declare var __VLS_1: { index: any; width: any; activeColor: any; voidColor: any; }; type __VLS_Slots = {} & { icon?: (props: typeof __VLS_1) => any; }; declare const __VLS_component: import("vue").DefineComponent; readonly default: ""; }; readonly voidIcon: { readonly type: import("vue").PropType; readonly default: ""; }; readonly disabledVoidIcon: { readonly type: import("vue").PropType; readonly default: ""; }; readonly colors: { readonly type: import("vue").PropType | string>; readonly default: "#F7BA2A"; }; readonly voidColor: { readonly type: StringConstructor; readonly default: "#C6D1DE"; }; readonly disabledVoidColor: { readonly type: StringConstructor; readonly default: "#EFF2F7"; }; readonly showScore: { readonly type: BooleanConstructor; readonly default: false; }; readonly showText: { readonly type: BooleanConstructor; readonly default: false; }; readonly textColor: { readonly type: StringConstructor; readonly default: "#1f2d3d"; }; readonly texts: { readonly type: import("vue").PropType; readonly default: () => never[]; }; readonly scoreTemplate: { readonly type: StringConstructor; readonly default: "{value}"; }; readonly size: { readonly type: import("vue").PropType; readonly default: "default"; }; readonly clearable: { readonly type: BooleanConstructor; readonly default: false; }; readonly themeOverrides: { readonly type: import("vue").PropType; readonly default: undefined; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, any, string, import("vue").PublicProps, any, { readonly icon: string | import("vue").Component; readonly disabled: boolean; readonly size: import("./rate").RateSize; readonly themeOverrides: import("@yh-ui/theme").ComponentThemeVars; readonly modelValue: number; readonly clearable: boolean; readonly textColor: string; readonly showScore: boolean; readonly max: number; readonly showText: boolean; readonly allowHalf: boolean; readonly voidIcon: string | import("vue").Component; readonly disabledVoidIcon: string | import("vue").Component; readonly colors: string | string[] | Record; readonly voidColor: string; readonly disabledVoidColor: string; readonly texts: string[]; readonly scoreTemplate: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const _default: __VLS_WithSlots; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };