UNPKG

@chief-editor/ui

Version:

UI Component for chief editor

14 lines (13 loc) 495 B
import { UnionOmit } from '@co-hooks/util'; import { HTMLAttributes } from 'react'; declare type CheckType = 'button' | 'checkbox'; interface ICheckGroup<T> { value?: T[]; type?: CheckType; onChange?: (value: T[]) => void; onValueChange?: (value: T[]) => void; disabled?: boolean; } export declare type ICheckGroupProps<T> = UnionOmit<ICheckGroup<T>, HTMLAttributes<HTMLDivElement>>; export declare function CheckGroup<T>(props: ICheckGroupProps<T>): JSX.Element; export {};