yanzhen-design-vue
Version:
13 lines (12 loc) • 702 B
TypeScript
import { EpVNodeProp } from '@yanzhen-libs/utils-vue';
import { ComponentPublicInstance, SetupContext } from 'vue';
import { CheckboxEmits, CheckboxProps } from './checkbox';
export declare function useCheckbox(props: CheckboxProps, emit: SetupContext<CheckboxEmits>['emit']): readonly [{
readonly _ref: import('vue').Ref<ComponentPublicInstance, ComponentPublicInstance>;
readonly slots: Readonly<{
[name: string]: import('vue').Slot<any>;
}>;
readonly proxyProps: import('vue').ComputedRef<Partial<CheckboxProps>>;
}, (props: EpVNodeProp<Partial<CheckboxProps>>) => import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, {
[key: string]: any;
}>];