import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ModalFooterComponent {
    loading: boolean;
    error: string;
    saveButtonText: string;
    saveButtonClass: string;
    saveButtonDisabled: boolean;
    saveButtonLoading: boolean;
    cancelButtonText: string;
    cancelButtonClass: string;
    cancelButtonHidden: boolean;
    notificationFooter: boolean;
    onSave: EventEmitter<any>;
    closeButtonClicked: EventEmitter<any>;
    static ɵfac: i0.ɵɵFactoryDeclaration<ModalFooterComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ModalFooterComponent, "fusion-modal-footer", never, { "loading": { "alias": "loading"; "required": false; }; "error": { "alias": "error"; "required": false; }; "saveButtonText": { "alias": "saveButtonText"; "required": false; }; "saveButtonClass": { "alias": "saveButtonClass"; "required": false; }; "saveButtonDisabled": { "alias": "saveButtonDisabled"; "required": false; }; "saveButtonLoading": { "alias": "saveButtonLoading"; "required": false; }; "cancelButtonText": { "alias": "cancelButtonText"; "required": false; }; "cancelButtonClass": { "alias": "cancelButtonClass"; "required": false; }; "cancelButtonHidden": { "alias": "cancelButtonHidden"; "required": false; }; "notificationFooter": { "alias": "notificationFooter"; "required": false; }; }, { "onSave": "onSave"; "closeButtonClicked": "closeButtonClicked"; }, never, never, false, never>;
}
