import { CheckboxProps, FormGroupProps, FormControlLabelProps } from '@mui/material'; export type CheckboxId = string | number; export type CheckboxName = string | number; export type CheckboxProperties = Record>; export type CheckboxPropertyValue = { name: CheckboxName; state: boolean; disabled?: boolean; rawData: T; }; export type BaseCheckboxOverrides = { FormGroupProps?: FormGroupProps; FormControlLabelProps?: Omit; CheckboxProps?: Omit; }; type BaseCheckboxProps = BaseCheckboxOverrides & { values: CheckboxProperties; onChange: (newCheckbox: CheckboxProperties) => void; }; export declare const BaseCheckbox: (props: BaseCheckboxProps) => import("react/jsx-runtime").JSX.Element; export {};