import { IconProp } from '../icon'
import { SystemProps } from '../system'
import { ThemingProps } from '../theme'

export type CopyToClipboardProps = SystemProps &
  ThemingProps<'Button'> & {
    /** Text string for copying */
    copyText: string
    /** Icon @default falCopy  */
    icon?: IconProp
    /** Button size @default "xs" */
    size?: 'xs' | 'sm' | 'md' | 'lg'
  }
