import * as _emotion_react_jsx_runtime from '@emotion/react/jsx-runtime';
import { useClipboard } from '../hooks/useClipboard.js';

type ReadClipboardButtonProps = {
    errorMsg?: string | null;
    onChangeTextInput?: (text: string) => void;
    onPasteValue: (text: string) => void;
    onRemoveValue: () => void;
    value: string;
    valueLoading?: boolean;
    description: string;
    autoButtonText?: string | undefined;
    onClickAutoButton?: (() => void) | undefined;
    hint?: string | undefined;
    clipboardCallbacks?: Parameters<typeof useClipboard>[0] | undefined;
};
declare function ReadClipboardButton({ onChangeTextInput, onPasteValue, onRemoveValue, valueLoading, value, errorMsg, description, autoButtonText, onClickAutoButton, hint, clipboardCallbacks, }: ReadClipboardButtonProps): _emotion_react_jsx_runtime.JSX.Element;

export { ReadClipboardButton };
