import { ComponentPropsWithoutRef, Ref } from 'react';
export type FormFieldCharactersCountProps = ComponentPropsWithoutRef<'span'> & {
    /**
     * This description is for the screen reader, read when the input is focused.
     */
    description?: string;
    /**
     * The live announcement is for the screen read after a delay once the input value changes.
     */
    liveAnnouncement?: ({ remainingChars }: {
        remainingChars: number;
    }) => string;
    /**
     * Current value for the input this component belongs to.
     */
    value?: string;
    /**
     * Maximum numeric value to be displayed.
     */
    maxLength: number;
    ref?: Ref<HTMLSpanElement>;
};
export declare const FormFieldCharactersCount: {
    ({ className, value, maxLength, description, liveAnnouncement, ref, ...others }: FormFieldCharactersCountProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
