import { FC, FieldsetHTMLAttributes, ReactNode } from "react"; //#region src/components/form/checkbox-card/checkbox-card.d.ts type CheckboxCardOption = Readonly<{ value: string; label: string; description?: string; visual?: ReactNode; disabled?: boolean; }>; type BaseProps = { invalid?: boolean; options: readonly CheckboxCardOption[]; } & Omit, 'className' | 'style' | 'children' | 'onChange' | 'defaultValue'>; type ControlledProps = { value: string[]; onChange: (value: string[]) => void; defaultValue?: never; }; type UncontrolledProps = { defaultValue?: string[]; value?: never; onChange?: (value: string[]) => void; }; type Props = BaseProps & (ControlledProps | UncontrolledProps); declare const CheckboxCard: FC; //#endregion export { CheckboxCard, CheckboxCardOption };