import type Switch from './switch.vue'; import type { ExtractPropTypes } from 'vue'; export declare const switchProps: { readonly modelValue: import("element-plus/es/utils").BuildPropReturn; readonly value: import("element-plus/es/utils").BuildPropReturn; readonly disabled: import("element-plus/es/utils").BuildPropReturn; readonly width: import("element-plus/es/utils").BuildPropReturn; readonly inlinePrompt: import("element-plus/es/utils").BuildPropReturn; readonly activeIcon: import("element-plus/es/utils").BuildPropReturn>, "", unknown, unknown, unknown>; readonly inactiveIcon: import("element-plus/es/utils").BuildPropReturn>, "", unknown, unknown, unknown>; readonly activeText: import("element-plus/es/utils").BuildPropReturn; readonly inactiveText: import("element-plus/es/utils").BuildPropReturn; readonly activeColor: import("element-plus/es/utils").BuildPropReturn; readonly inactiveColor: import("element-plus/es/utils").BuildPropReturn; readonly borderColor: import("element-plus/es/utils").BuildPropReturn; readonly activeValue: import("element-plus/es/utils").BuildPropReturn; readonly inactiveValue: import("element-plus/es/utils").BuildPropReturn; readonly name: import("element-plus/es/utils").BuildPropReturn; readonly validateEvent: import("element-plus/es/utils").BuildPropReturn; readonly id: StringConstructor; readonly loading: import("element-plus/es/utils").BuildPropReturn; readonly beforeChange: import("element-plus/es/utils").BuildPropReturn Promise | boolean>, unknown, unknown, unknown, unknown>; readonly size: import("element-plus/es/utils").BuildPropReturn<(new (...args: any[]) => ("" | "default" | "small" | "large") & {}) | (() => "" | "default" | "small" | "large") | ((new (...args: any[]) => ("" | "default" | "small" | "large") & {}) | (() => "" | "default" | "small" | "large"))[], unknown, unknown, unknown, "" | "default" | "small" | "large">; }; export declare type SwitchProps = ExtractPropTypes; export declare const switchEmits: { "update:modelValue": (val: boolean | string | number) => boolean; change: (val: boolean | string | number) => boolean; input: (val: boolean | string | number) => boolean; }; export declare type SwitchEmits = typeof switchEmits; export declare type SwitchInstance = InstanceType;