import * as React from "react"; import type { MergeElementProps } from "../typings"; interface CheckGroupBaseProps { /** The content of the group. */ children?: React.ReactNode; /** * Append to the classNames applied to the component so you can override or * extend the styles. */ className?: string; /** The values of the selected checkboxes. */ value?: string[]; /** The default value. Use when the component is not controlled. */ defaultValue?: string[]; /** * The layout direction of the group. * @default "column" */ layoutDirection?: "row" | "column"; /** * The Callback fires when a checkbox has selected. */ onChange?: (selectedValues: string[]) => void; } export declare type CheckGroupProps = Omit, "defaultChecked">; declare type Component = { (props: CheckGroupProps): React.ReactElement | null; propTypes?: React.WeakValidationMap | undefined; displayName?: string | undefined; }; declare const CheckGroup: Component; export default CheckGroup;