import React from 'react'; declare type Props = { 'data-qa'?: string; defaultChecked?: boolean; checked?: boolean; disabled?: boolean; onChange: (checkedValue: boolean) => void; style?: object; text?: string | JSX.Element; theme?: 'indeterminate' | 'negative' | 'preselected' | 'selected' | 'unselected'; }; declare const Checkbox: React.FC; export default Checkbox; export declare const composeIconName: Readonly<{ selected: string; preselected: string; indeterminate: string; }>; export declare function composeTheme(isChecked: boolean, theme: string): string;