import React, { FC, CSSProperties, ReactNode } from 'react'; export interface IFormikUiCheckboxProps { /** Sets the Name of the Checkbox */ name: string; /** Sets an Id for the Checkbox, if not passed, the id will be the name */ id?: string; /** Adds a custom class to the Checkbox input element */ className?: string; /** Adds a custom inline styles to the Checkbox input element */ style?: CSSProperties; /** Sets the main Label for the Checkbox */ label?: ReactNode; /** Sets a hint text after/below the Checkbox */ hint?: ReactNode; /** Sets the text shown beside the checkbox */ text?: ReactNode; /** Sets the Checkbox as requierd, if label is passed, an * is added to the end of the main label. Validation will only work if you pass the required() method in the yup validation schema */ required?: boolean; /** Disables the Checkbox */ disabled?: boolean; } export declare const Checkbox: FC; declare const _default: React.ElementType; export default _default;