import React, { ReactNode, InputHTMLAttributes, MouseEvent } from 'react';
export interface InputContainerProps extends InputHTMLAttributes {
isActive?: boolean;
isError?: boolean;
isDisabled?: boolean;
/** Trailing element, most likely an icon */
trailing?: ReactNode;
/** Leading element, most likely an icon */
leading?: ReactNode;
/** show clear button next to trailing icon */
onClear?: (e: MouseEvent) => void;
}
export declare const InputContainer: React.ForwardRefExoticComponent>;