import {type CheckboxGroupEmits, type CheckboxGroupModelValue, type CheckboxGroupProps} from '../../types'; import {type InputWithOptionsContext, useInputWithOptionsContext} from './useInputWithOptionsContext'; export type UseCheckboxGroupContext< T extends CheckboxGroupModelValue = CheckboxGroupModelValue, P extends CheckboxGroupProps = CheckboxGroupProps, > = (props: P, emit: CheckboxGroupEmits) => InputWithOptionsContext; export const useCheckboxGroupContext: UseCheckboxGroupContext = (props, emit) => useInputWithOptionsContext(props, emit);