import { InputHTMLAttributes } from 'react'; export interface ImageInputProps extends Omit, 'size'> { /** * The label for the input. * @default undefined * @example "Upload Image" */ label?: string; /** * Class name for the container element. * @default undefined * @example "border-b" */ containerClassName?: string; /** * Class name for the label element. * @default undefined * @example "text-red-500" */ labelClassName?: string; /** * The error message to display. * @default undefined * @example "This field is required" */ error?: string; /** * The description to display. * @default undefined * @example "Image must be less than 5MB" */ description?: string; /** * The value (url) of the input. * @default undefined * @example "https://example.com/image.jpg" */ value?: string; } export declare const ImageInput: import('react').ForwardRefExoticComponent>;