import BaseComponent from "../Counter/BaseComponent";
declare class MobiusButton extends BaseComponent {
    props: any;
    services: any;
    static get observedAttributes(): string[];
    constructor();
    attributeChangedCallback(name: string, oldValue: string, newValue: string): void;
    connectedCallback(): void;
    addIcon(icon: {
        left: string;
        right: string;
    } | undefined, size: string, imageStyle: string | undefined): void;
    addStyle(variant: string): void;
    addSize(size: string): void;
}
export default MobiusButton;
