import type { Snippet } from 'svelte'; import type { HTMLButtonAttributes } from 'svelte/elements'; interface Props extends Omit { tooltip: string; href?: string; target?: string; rel?: string; variant?: 'default' | 'destructive' | 'outline' | 'secondary' | 'ghost' | 'link'; size?: 'default' | 'sm' | 'lg' | 'icon' | 'icon-sm'; side?: 'top' | 'right' | 'bottom' | 'left'; class?: string; onclick?: (e: MouseEvent) => void; children: Snippet; } declare const TooltipButton: import("svelte").Component; type TooltipButton = ReturnType; export default TooltipButton;