import React, { ReactNode } from 'react';
export { Input } from '../base/Input';
export { Label } from '../base/Label';
export declare const CategoryHeading: ({ children }: {
    children: ReactNode;
}) => JSX.Element;
export declare const CheckboxInput: React.ForwardRefExoticComponent<React.InputHTMLAttributes<HTMLInputElement> & {
    checked?: boolean | undefined;
    indeterminate?: boolean | undefined;
    onChange?: ((e: React.ChangeEvent<HTMLInputElement>) => void) | undefined;
    defaultChecked?: boolean | undefined;
    tw?: string | undefined;
    label?: string | undefined;
} & React.RefAttributes<HTMLInputElement>>;
export declare const checkboxStyles: () => {
    (variantOptions: Object): string;
    toString: any;
};
export declare const TextArea: React.ForwardRefExoticComponent<React.InputHTMLAttributes<HTMLTextAreaElement> & {
    tw?: string | undefined;
    rows?: number | undefined;
} & React.RefAttributes<HTMLTextAreaElement>>;
