import { CheckboxSemanticClassNames, CheckboxSemanticStyles } from "./Checkbox.js"; import { CheckboxOptionType } from "./Group.js"; import { Ref } from "vue"; //#region src/checkbox/GroupContext.d.ts interface CheckboxGroupContext { name?: string; toggleOption?: (option: CheckboxOptionType) => void; value?: any; disabled?: boolean; classes?: CheckboxSemanticClassNames; styles?: CheckboxSemanticStyles; registerValue: (val: any) => void; cancelValue: (val: any) => void; } declare function useGroupContextProvider(value: Ref): void; declare function useGroupContext(): Ref | undefined; //#endregion export { CheckboxGroupContext, useGroupContext, useGroupContextProvider };