import type { ButtonType, FormEncType, FormMethod, FormTarget, AriaBoolean, AriaTristate, AriaHaspopup } from '../../../types/index.js'; interface Props { onclick?: (event: MouseEvent) => void; children?: import('svelte').Snippet; class?: string; type?: ButtonType; disabled?: boolean; id?: string; 'aria-label'?: string; 'aria-labelledby'?: string; 'aria-describedby'?: string; 'aria-pressed'?: AriaTristate; 'aria-expanded'?: AriaBoolean; 'aria-controls'?: string; 'aria-haspopup'?: AriaHaspopup; tabindex?: number; name?: string; value?: string; form?: string; formaction?: string; formenctype?: FormEncType; formmethod?: FormMethod; formnovalidate?: boolean; formtarget?: FormTarget; } declare const Button: import("svelte").Component; type Button = ReturnType; export default Button;