import { ReferenceType, BaseOptionProps } from '../common/Option/Option';
export type CheckboxOptionProps = Omit<BaseOptionProps, 'onChange'> & {
    /**
     * The checked state of the checkbox.
     */
    checked?: boolean;
    /**
     * Function to call when the checkbox option is clicked
     */
    onChange?: (value: boolean) => void;
};
/**
 * @deprecated Use `<ListItem />` instead (run codemod to migrate: **`npx @wise/wds-codemods@latest list-item`**).
 * @deprecatedSince 46.104.0
 * @see [Source](../listItem/ListItem.tsx)
 * @see [Storybook](https://storybook.wise.design/?path=/docs/content-listitem--docs)
 * @see [Design docs](https://docs.wise.design/components/list-item)
 * @see [Release notes](https://transferwise.atlassian.net/wiki/spaces/DS/pages/3647251055/List+Item+release+notes)
 */
declare const CheckboxOption: import("react").ForwardRefExoticComponent<Omit<BaseOptionProps, "onChange"> & {
    /**
     * The checked state of the checkbox.
     */
    checked?: boolean;
    /**
     * Function to call when the checkbox option is clicked
     */
    onChange?: (value: boolean) => void;
} & import("react").RefAttributes<ReferenceType>>;
export default CheckboxOption;
//# sourceMappingURL=CheckboxOption.d.ts.map