import type { HTMLButtonAttributes } from 'svelte/elements';
interface Props extends HTMLButtonAttributes {
color?: "neutral" | "primary" | "secondary" | "danger" | "success" | "warning" | "info";
variant?: "solid" | "ghost" | "outlined" | "soft" | "circle" | "square";
size?: "sm" | "md" | "lg";
disabled?: boolean;
elevated?: boolean;
onClick?: any;
icon: import('svelte').Snippet;
}
declare const IconButton: import("svelte").Component;
type IconButton = ReturnType;
export default IconButton;