import { AfterContentInit, AfterViewInit } from '@angular/core';
import { DialogFooterBase } from '@fundamental-ngx/core/dialog';
import { MessageBoxConfig } from '../utils/message-box-config.class';
import * as i0 from "@angular/core";
export declare const MessageBoxButtonClass = "fd-message-box__decisive-button";
/**
 * Building block of the message box used to create message box header.
 *
 * ```html
 * <fd-message-box-footer><!--Content--></fd-message-box-footer>
 *
 * Complex footer:
 * <fd-message-box-footer>
 *     <ng-template fdkTemplate="footer"><!--Content--></ng-template>
 * </fd-message-box-footer>
 * ```
 * */
export declare class MessageBoxFooterComponent extends DialogFooterBase implements AfterContentInit, AfterViewInit {
    /** @hidden */
    get messageBoxConfig(): MessageBoxConfig;
    private readonly messageBox;
    /** @hidden */
    ngAfterViewInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<MessageBoxFooterComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<MessageBoxFooterComponent, "fd-message-box-footer", never, {}, {}, never, ["*"], true, never>;
}
