import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { [x: string]: any; onclick?: (e: MouseEvent & { currentTarget: EventTarget & HTMLButtonElement; }) => any; href?: any; type?: 'button' | 'submit'; target?: '_blank'; size?: 'sm' | 'md' | 'lg'; form?: 'outline' | 'filled' | 'simple' | 'link' | 'menu' | 'text'; color?: 'red' | 'orange' | 'green' | 'black' | 'white' | 'primary'; disabled?: boolean; active?: boolean; showExternalLinkIcon?: boolean; title?: string; loading?: boolean; }; events: { [evt: string]: CustomEvent; }; slots: { default: {}; }; }; export type ButtonProps = typeof __propDef.props; export type ButtonEvents = typeof __propDef.events; export type ButtonSlots = typeof __propDef.slots; export default class Button extends SvelteComponentTyped { } export {};