import type { HTMLButtonAttributes } from 'svelte/elements'; interface Props extends HTMLButtonAttributes { variant?: "tonal" | "filled" | "outlined" | "ghost" | "link"; color?: "neutral" | "primary" | "secondary" | "danger" | "success" | "warning"; buttonType?: "icon" | "button"; size?: "sm" | "md" | "lg"; elevation?: 0 | 1 | 2 | 3; disabled?: boolean; onClick?: () => void; children?: import('svelte').Snippet; } declare const Button: import("svelte").Component; type Button = ReturnType; export default Button;