import { PropsWithChildren } from 'react';
import { Identification } from '../../types';
import { IconButtonProps } from '../IconButton/IconButton';
export interface CopyIdButtonProps extends IconButtonProps {
    text: Identification;
    iconSize?: number;
    triggerToast?: boolean;
    showLabels?: boolean;
    labels?: {
        copy: string;
        copied: string;
    };
}
export declare const CopyButton: ({ text, iconSize, children, triggerToast, showLabels, labels, ...rest }: PropsWithChildren<CopyIdButtonProps>) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=copy-button.d.ts.map