import { MiuraElement } from '@miurajs/miura-element'; export declare class MuiButton extends MiuraElement { static properties: { variant: { type: StringConstructor; default: string; reflect: boolean; }; size: { type: StringConstructor; default: string; reflect: boolean; }; loading: { type: BooleanConstructor; default: boolean; reflect: boolean; }; disabled: { type: BooleanConstructor; default: boolean; reflect: boolean; }; block: { type: BooleanConstructor; default: boolean; reflect: boolean; }; type: { type: StringConstructor; default: string; }; }; variant: 'primary' | 'secondary' | 'ghost' | 'danger'; size: 'sm' | 'md' | 'lg'; loading: boolean; disabled: boolean; block: boolean; type: 'button' | 'submit' | 'reset'; static styles: import("@miurajs/miura-render").CSSResult; template(): import("@miurajs/miura-render").TemplateResult; } //# sourceMappingURL=button.d.ts.map