various-ui
Version:
This is a test version of the Vue 3 component library
29 lines (28 loc) • 858 B
TypeScript
import { UiTypes } from "@various/constants";
import { ExtractPropTypes, PropType } from "vue";
export declare const UiCheckboxPropsOption: {
readonly modelValue: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly disabled: {
readonly type: BooleanConstructor;
readonly default: false;
};
readonly value: {
readonly required: true;
};
readonly mode: {
readonly type: PropType<"default">;
readonly default: "default";
};
readonly size: {
readonly type: PropType<UiTypes.size>;
readonly default: "default";
};
};
export declare const UiCheckboxEmits: {
change: (_ev: Event) => boolean;
"update:modelValue": (_data: boolean) => boolean;
};
export type UiCheckboxProps = ExtractPropTypes<typeof UiCheckboxPropsOption>;