type Tag = {
    tagName: string;
};
type Tab = {
    tabName: string;
    tabList: Array<Tag>;
};
interface Props {
    message: string;
    charLimits: boolean;
    maxLength?: number;
    onChange: (value: string) => void;
    isNextDisabled: boolean;
    showTagButtons?: boolean;
    tabs?: Array<Tab>;
    className?: string;
    tagClasses?: string;
    previewMessageLength?: number;
    showHeader?: boolean;
    headerPosition?: string;
    placeholder?: string;
    showError?: boolean;
    showSchoolBtn?: boolean;
}
declare const StyleableTextAreaContainer: ({ message, charLimits, maxLength, onChange, isNextDisabled, showTagButtons, tabs, className, tagClasses, showHeader, headerPosition, placeholder, showError, showSchoolBtn, }: Props) => import("react/jsx-runtime").JSX.Element;
export default StyleableTextAreaContainer;
