import { PropType } from '@vue/composition-api'; import { CheckboxGroupChangeContext, CheckboxGroupProps } from '../checkbox'; export declare type ColumnCheckboxGroupProps = Pick & { checkboxProps: CheckboxGroupProps; label?: string; uniqueKey?: string; }; declare const _default: import("vue").ComponentOptions; classPrefix: import("@vue/composition-api").ComputedRef; isIndeterminate: import("@vue/composition-api").ComputedRef; isCheckedAll: import("@vue/composition-api").ComputedRef; allCheckedColumnKeys: import("@vue/composition-api").ComputedRef; onCheckAllColumnsChange: (checked: boolean, context: { e: Event; }) => void; handleCheckChange: (value: import("../checkbox").CheckboxGroupValue, context: CheckboxGroupChangeContext) => void; }> & import("@vue/composition-api").Data, {}, {}, { checkboxProps: PropType; options: { type: PropType; default: () => import("../checkbox").CheckboxOption[]; }; label: StringConstructor; uniqueKey: StringConstructor; value: PropType; onChange: PropType<(value: import("../checkbox").CheckboxGroupValue, context: CheckboxGroupChangeContext) => void>; }, import("@vue/composition-api").ExtractPropTypes<{ checkboxProps: PropType; options: { type: PropType; default: () => import("../checkbox").CheckboxOption[]; }; label: StringConstructor; uniqueKey: StringConstructor; value: PropType; onChange: PropType<(value: import("../checkbox").CheckboxGroupValue, context: CheckboxGroupChangeContext) => void>; }>> & Omit, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{ options: import("../checkbox").CheckboxOption[]; } & { value?: import("../checkbox").CheckboxGroupValue; label?: string; onChange?: (value: import("../checkbox").CheckboxGroupValue, context: CheckboxGroupChangeContext) => void; checkboxProps?: unknown; uniqueKey?: string; }, import("@vue/composition-api").ShallowUnwrapRef<{ classes: import("@vue/composition-api").ComputedRef<(string | { [x: string]: string; })[]>; classPrefix: import("@vue/composition-api").ComputedRef; isIndeterminate: import("@vue/composition-api").ComputedRef; isCheckedAll: import("@vue/composition-api").ComputedRef; allCheckedColumnKeys: import("@vue/composition-api").ComputedRef; onCheckAllColumnsChange: (checked: boolean, context: { e: Event; }) => void; handleCheckChange: (value: import("../checkbox").CheckboxGroupValue, context: CheckboxGroupChangeContext) => void; }>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, { options: import("../checkbox").CheckboxOption[]; } & { value?: import("../checkbox").CheckboxGroupValue; label?: string; onChange?: (value: import("../checkbox").CheckboxGroupValue, context: CheckboxGroupChangeContext) => void; checkboxProps?: unknown; uniqueKey?: string; }, { options: import("../checkbox").CheckboxOption[]; }, true>); export default _default;