import type Switch from './switch.vue'; import type { ExtractPropTypes } from 'vue'; export declare const switchProps: { readonly modelValue: import("southgisui/es/utils/props").BuildPropReturn; readonly value: import("southgisui/es/utils/props").BuildPropReturn; readonly disabled: import("southgisui/es/utils/props").BuildPropReturn; readonly width: import("southgisui/es/utils/props").BuildPropReturn; readonly inlinePrompt: import("southgisui/es/utils/props").BuildPropReturn; readonly activeText: import("southgisui/es/utils/props").BuildPropReturn; readonly inactiveText: import("southgisui/es/utils/props").BuildPropReturn; readonly trueValue: import("southgisui/es/utils/props").BuildPropReturn; readonly falseValue: import("southgisui/es/utils/props").BuildPropReturn; readonly id: StringConstructor; readonly loading: import("southgisui/es/utils/props").BuildPropReturn; readonly beforeChange: import("southgisui/es/utils/props").BuildPropReturn Promise | boolean>, unknown, unknown, unknown, unknown>; readonly size: import("southgisui/es/utils/props").BuildPropReturn<(new (...args: any[]) => ("" | "small" | "default" | "large") & {}) | (() => "" | "small" | "default" | "large") | ((new (...args: any[]) => ("" | "small" | "default" | "large") & {}) | (() => "" | "small" | "default" | "large"))[], unknown, unknown, unknown, unknown>; readonly validateEvent: import("southgisui/es/utils/props").BuildPropReturn; }; export declare type SwitchProps = ExtractPropTypes; export declare const switchEmits: { "update:modelValue": (val: boolean | string | number) => boolean; onChange: (val: boolean | string | number) => boolean; input: (val: boolean | string | number) => boolean; }; export declare type SwitchEmits = typeof switchEmits; export declare type SwitchInstance = InstanceType;