@empathyco/x-components
Version:
Empathy X Components
28 lines • 1.07 kB
TypeScript
import type { VueCSSClasses } from '../utils/types';
/**
* Basic switch component to handle boolean values. This component receives
* its selected state using a prop, and emits a Vue event whenever the user
* clicks it.
*
* @public
*/
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
modelValue: {
type: BooleanConstructor;
default: boolean;
};
}>, {
cssClasses: import("vue").ComputedRef<VueCSSClasses>;
toggle: () => void;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
modelValue: {
type: BooleanConstructor;
default: boolean;
};
}>> & Readonly<{
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}>, {
modelValue: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
//# sourceMappingURL=base-switch.vue?vue&type=script&lang.d.ts.map