import { Color } from '@/colors'; import { PropType } from 'vue'; interface SwitchOption { value: boolean | number | string; label?: string | (() => JSX.Element); color?: Color; } declare const _default: import("vue").DefineComponent<{ modelValue: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; }; options: { type: PropType<[SwitchOption, SwitchOption]>; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ modelValue?: unknown; options?: unknown; } & {} & { modelValue?: string | number | boolean | undefined; options?: [SwitchOption, SwitchOption] | undefined; }>, {}>; export default _default; //# sourceMappingURL=PSwitch.d.ts.map