import { type IconProps } from '@lucide/svelte'; import type { Component } from 'svelte'; import type { ClassValue } from 'svelte/elements'; import { type UseCopyOptions } from './useCopy.svelte.js'; type $$ComponentProps = { /** Tooltip text */ title?: string; /** Button label */ label?: string; /** Icon component */ Icon?: Component; /** Additional CSS classes */ class?: ClassValue; } & UseCopyOptions; declare const ButtonCopy: Component<$$ComponentProps, {}, "">; type ButtonCopy = ReturnType; export default ButtonCopy;