import { type HTMLButtonAttributes } from 'svelte/elements';
interface PropsInterface extends HTMLButtonAttributes {
type?: 'submit' | 'button';
fullWidth?: boolean | string;
size?: 'small' | 'medium' | 'large';
variation?: 'primary' | 'default' | 'link';
fontWeight?: 'normal' | 'bold' | 'lighter';
loading?: boolean | string;
disabled?: boolean;
}
declare const Button: import("svelte").Component;
type Button = ReturnType;
export default Button;