import { type MessageDescriptor } from "react-intl";
import { type MessageParameters } from "../../Messages/toasts/useToastMessage.js";
/**
 * @internal
 */
export interface IUiCopyButtonProps {
    label?: string;
    successMessage?: MessageDescriptor;
    successMessageOptions?: MessageParameters;
    errorMessage?: MessageDescriptor;
    errorMessageOptions?: MessageParameters;
    clipboardContent: string;
}
/**
 * @internal
 */
export declare function UiCopyButton({ label, clipboardContent, successMessage, successMessageOptions, errorMessage, errorMessageOptions }: IUiCopyButtonProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=UiCopyButton.d.ts.map