import { AriaAttributes, ReactElement } from 'react';
export type HelperProps = {
    id?: string;
    hint?: ReactElement | string;
    description?: ReactElement | string;
    /**
     * Error message(s) to display. Supports a single string or an array of strings.
     */
    error?: string | string[];
    /**
     * Warning message(s) to display. Supports a single string or an array of strings.
     */
    warning?: string | string[];
    /**
     * @deprecated Use the `error` prop instead.
     */
    errorMessage?: ReactElement | string;
    /**
     * @deprecated No longer used. Error messages always use `aria-live="assertive"`.
     */
    errorAriaLive?: AriaAttributes["aria-live"];
    maxLength?: number;
    inputLength?: number;
    isTyping?: boolean;
    showCounter?: boolean;
};
export declare const Helper: import('react').ForwardRefExoticComponent<HelperProps & import('react').RefAttributes<HTMLDivElement>>;
