interface ShareButtonProps { url?: string; title?: string; text?: string; label?: string; /** Prefer Web Share API when available */ native?: boolean; iconOnly?: boolean; size?: 'xs' | 'sm' | 'md' | 'lg' | 'xl'; variant?: 'primary' | 'secondary' | 'ghost' | 'outline' | 'destructive'; class?: string; onshare?: () => void; oncopy?: () => void; } declare const ShareButton: import("svelte").Component; type ShareButton = ReturnType; export default ShareButton;