import React, { FC, ReactNode } from 'react'; import { Color, Size, Weight } from './types'; export declare const useForm: () => any; interface FormProps extends React.DetailedHTMLProps, HTMLFormElement> { init: any; } export declare const Form: FC; interface InputProps extends React.DetailedHTMLProps, HTMLInputElement> { rounded?: boolean; pill?: boolean; border?: boolean; color?: Color; inputSize?: Size; weight?: Weight; label?: string; renderError?: (error: string) => ReactNode; placeholder?: string; } export declare const Input: FC; interface TextareaProps extends React.DetailedHTMLProps, HTMLTextAreaElement> { rounded?: boolean; pill?: boolean; border?: boolean; color?: Color; inputSize?: Size; weight?: Weight; label?: string; renderError?: (error: string) => ReactNode; placeholder?: string; } export declare const TextArea: FC; interface CheckboxProps extends React.DetailedHTMLProps, HTMLInputElement> { name: string; color?: Color; } export declare const Checkbox: FC; export {};