export declare const $constants: { PC_PREFIXCLS: string; MOBILE_PREFIXCLS: string; Mode: string; prefixcls(mode: any): string; }; export declare const switchProps: { _constants: { type: ObjectConstructor; default: () => { PC_PREFIXCLS: string; MOBILE_PREFIXCLS: string; Mode: string; prefixcls(mode: any): string; }; }; disabled: { type: BooleanConstructor; default: boolean; }; showText: { type: BooleanConstructor; default: boolean; }; types: { type: StringConstructor; }; falseColor: StringConstructor; falseValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; mini: { type: BooleanConstructor; default: boolean; }; modelValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; size: (StringConstructor | NumberConstructor)[]; tabindex: { type: StringConstructor; default: string; }; trueColor: StringConstructor; trueValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; beforeChange: FunctionConstructor; displayOnly: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; width: (StringConstructor | NumberConstructor)[]; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }; declare const _default: import('../../../node_modules/@vue/runtime-core').DefineComponent<{ _constants: { type: ObjectConstructor; default: () => { PC_PREFIXCLS: string; MOBILE_PREFIXCLS: string; Mode: string; prefixcls(mode: any): string; }; }; disabled: { type: BooleanConstructor; default: boolean; }; showText: { type: BooleanConstructor; default: boolean; }; types: { type: StringConstructor; }; falseColor: StringConstructor; falseValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; mini: { type: BooleanConstructor; default: boolean; }; modelValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; size: (StringConstructor | NumberConstructor)[]; tabindex: { type: StringConstructor; default: string; }; trueColor: StringConstructor; trueValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; beforeChange: FunctionConstructor; displayOnly: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; width: (StringConstructor | NumberConstructor)[]; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }, () => import('../../../node_modules/@vue/runtime-core').VNode, unknown, {}, {}, import('../../../node_modules/vue3').ComponentOptionsMixin, import('../../../node_modules/vue3').ComponentOptionsMixin, {}, string, import('../../../node_modules/vue3').PublicProps, Readonly { PC_PREFIXCLS: string; MOBILE_PREFIXCLS: string; Mode: string; prefixcls(mode: any): string; }; }; disabled: { type: BooleanConstructor; default: boolean; }; showText: { type: BooleanConstructor; default: boolean; }; types: { type: StringConstructor; }; falseColor: StringConstructor; falseValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; mini: { type: BooleanConstructor; default: boolean; }; modelValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; size: (StringConstructor | NumberConstructor)[]; tabindex: { type: StringConstructor; default: string; }; trueColor: StringConstructor; trueValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: boolean; }; beforeChange: FunctionConstructor; displayOnly: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; width: (StringConstructor | NumberConstructor)[]; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }>>, { disabled: boolean; loading: boolean; tiny_mode_root: boolean; _constants: Record; modelValue: string | number | boolean; tabindex: string; displayOnly: boolean; mini: boolean; showText: boolean; falseValue: string | number | boolean; trueValue: string | number | boolean; }, {}>; export default _default;