/** * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE */ import { MagSubmittingService } from 'ng-stalk/core/service'; import { NzModalRef, NzModalService } from 'ng-zorro-antd/modal'; import { ActionButton } from './action-button'; import { CrudAction } from './crud-action'; import { OnActionCallback } from './on-action-callback'; export declare class ActionButtonContainer { private submittingService; private onAction?; private dialogRef?; private dialog?; actionButtons: ActionButton[]; private destroy$; constructor(submittingService: MagSubmittingService, buttons?: ActionButton[], onAction?: OnActionCallback | undefined, dialogRef?: NzModalRef | undefined, dialog?: NzModalService | undefined); destroy(): void; get buttons(): ActionButton[]; disable(action: CrudAction | string): void; onClick(action: CrudAction | string): void; private getOne; warning(message: string): void; }