@sandlada/vue-mdc
Version:

30 lines (26 loc) • 557 B
text/typescript
/**
* @license
* Copyright 2025 Sandlada & Kai Orion
* SPDX-License-Identifier: MIT
*/
import type { ExtractPublicPropTypes } from 'vue'
export const props = {
disabled: {
type: Boolean,
default: false,
},
defaultChecked: {
type: Boolean,
default: null,
},
modelValue: {
type: Boolean,
default: null,
},
indeterminate: {
type: Boolean,
default: null,
},
}
export type TCheckboxProps = ExtractPublicPropTypes<typeof props>
export type TCheckboxSlots = {}