import { CSSProperties, h } from 'preact'; export interface checkboxElement { checkmarkStyle?: string | CSSProperties; checkmarkCheckedStyle?: string | CSSProperties; checkmarkAfterStyle?: string | CSSProperties; checkmarkAfterCheckedStyle?: string | CSSProperties; disabledStyle?: string | CSSProperties; } export interface CheckBoxProps { rootId?: string; rootClassName?: string; defaultChecked?: boolean; checked?: boolean; disabled?: boolean; onChange?: (checked: boolean) => void; element?: checkboxElement; children?: h.JSX.Element; } export declare const CheckBox: (props: CheckBoxProps) => h.JSX.Element;