import { FASTElement } from "@microsoft/fast-element"; type ButtonAppearance = { primary: string; secondary: string; outline: string; danger: string; "text-only": string; neutral: string; "neutral-inverse": string; }; type ButtonTypes = { button: string; submit: string; reset: string; }; type AlignNames = { left: string; right: string; }; export declare class enmeddButton extends FASTElement { disabled: boolean; variant?: keyof ButtonAppearance; icon?: string; iconAlign?: keyof AlignNames; iconOnly: boolean; fullWidth: boolean; href?: string; rel?: string; target?: string; download?: boolean; form?: string; wrapText?: boolean; type?: keyof ButtonTypes; connectedCallback(): void; private loadAndTransformIcon; handleKeyDown(): void; } export declare const EnmeddButton: import("@microsoft/fast-react-wrapper").ReactWrapper; export {}; //# sourceMappingURL=button.d.ts.map