import { ArrayPathValue, FormOption } from '../../../../types'; import { StackProps } from '@mui/material'; import { FieldPath, FieldValues } from 'react-hook-form'; import { FormChecklistProps } from './FormChecklist'; export type SingleColumnCheckListProps = FieldPath, TOptionValue = ArrayPathValue, TOption = FormOption> = { isChecked: (optionValue: ArrayPathValue) => boolean; onChange: (option: TOption, optionValue: ArrayPathValue) => void; } & Omit, 'onChange' | 'name' | 'label'> & Omit; export declare const SingleColumnCheckList: = FieldPath, TOptionValue = ArrayPathValue, TOption = FormOption>({ id, options, getOptionKey, getOptionValue, getOptionLabel, getOptionHelpMessage, isOptionDisabled, onChange, isChecked, disabled, ...stackProps }: SingleColumnCheckListProps) => import("@emotion/react/jsx-runtime").JSX.Element;