import { HTMLAttributes } from 'preact';
import { ReactNode } from 'preact/compat';
import { TranslationKey } from '../../../translations';
import './CopyText.scss';
type CopyTextProps = {
    copyButtonAriaLabelKey?: TranslationKey;
    isUnderlineVisible?: boolean;
    showCopyTextTooltip?: boolean;
    type?: 'Trimmed' | 'Text' | 'Default';
    textToCopy: string;
    visibleText?: string | ReactNode;
    onCopyText?: () => void;
    stronger?: boolean;
} & Omit<HTMLAttributes<HTMLSpanElement>, 'type'>;
declare const CopyText: ({ copyButtonAriaLabelKey, isUnderlineVisible, textToCopy, visibleText, onCopyText, showCopyTextTooltip, type, stronger, ...restProps }: CopyTextProps) => import("preact").JSX.Element;
export default CopyText;
//# sourceMappingURL=CopyText.d.ts.map