import { ReactNode } from 'react';
import { DisableMode } from '../../formElements/common/common';
/**
 * Component & its Props
 */
export interface Props {
    label: {
        label: string;
        width?: number;
    };
    additionalInfoLabel?: string | JSX.Element;
    additionalInfoLabelStyles?: React.CSSProperties;
    controlWidth?: number;
    infoText?: string;
    isDisabled?: DisableMode;
    isError?: boolean;
    labelStyles?: React.CSSProperties;
    showAdditionalInfoLabel?: boolean;
    showEyeIcon?: boolean;
    showRightTickIcon?: boolean;
    style?: React.CSSProperties;
    text?: ReactNode;
    textStyles?: React.CSSProperties;
    tooltipText?: string;
}
export declare function LabeledReadOnlyTextField({ label, text, infoText, style, textStyles, labelStyles, showRightTickIcon, showEyeIcon, tooltipText, additionalInfoLabel, showAdditionalInfoLabel, additionalInfoLabelStyles, isDisabled, isError, controlWidth, }: Readonly<Props>): import("react/jsx-runtime").JSX.Element;
