import { PropsWithChildren } from 'react'; import { BackgroundType, EdgeSizeType } from 'grommet/utils'; declare type ButtonSizeType = 'xxsmall' | 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge' | 'xxlarge' | string; interface CopyClipbardButtonProps { content?: string; color?: string; background?: BackgroundType; onCopy?: () => any; size?: ButtonSizeType; } declare const CopyClipboardButton: ({ content, color, background, onCopy, size, }: CopyClipbardButtonProps) => JSX.Element; interface CopyClipbardProps { content?: string; size?: EdgeSizeType | string; color?: string; background?: BackgroundType; } declare const CopyClipboard: ({ content, size, background, color, children, }: PropsWithChildren) => JSX.Element; export { CopyClipboard, CopyClipboardButton };