/// import { SvelteComponentTyped } from "svelte"; import { CopyProps } from "../Copy/Copy"; export interface CopyButtonProps extends CopyProps { /** * Set the title and ARIA label for the copy button * @default "Copy to clipboard" */ iconDescription?: string; /** * Specify the text to copy */ text?: string; } export default class CopyButton extends SvelteComponentTyped< CopyButtonProps, { click: WindowEventMap["click"]; animationend: WindowEventMap["animationend"]; copy: CustomEvent; }, {} > {}