import { BackgroundModel, Button, ButtonStyleModel } from '../../styles/style.model';
import { EventsService } from '../../services/events.service';
import * as i0 from "@angular/core";
export declare class SimpoButtonComponent {
    private _eventService;
    buttonContent?: Button;
    buttonStyle?: ButtonStyleModel;
    buttonId: string;
    color?: string;
    sectionId?: string;
    edit?: boolean;
    backgroundInfo?: BackgroundModel;
    disabled?: boolean;
    loading?: boolean;
    isFullWidth?: boolean;
    constructor(_eventService: EventsService);
    ngOnInit(): void;
    redirectTo(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SimpoButtonComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SimpoButtonComponent, "app-button-element", never, { "buttonContent": { "alias": "buttonContent"; "required": false; }; "buttonStyle": { "alias": "buttonStyle"; "required": false; }; "buttonId": { "alias": "buttonId"; "required": false; }; "color": { "alias": "color"; "required": false; }; "sectionId": { "alias": "sectionId"; "required": false; }; "edit": { "alias": "edit"; "required": false; }; "backgroundInfo": { "alias": "backgroundInfo"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "loading": { "alias": "loading"; "required": false; }; "isFullWidth": { "alias": "isFullWidth"; "required": false; }; }, {}, never, never, true, never>;
}
