import { EventEmitter } from '@angular/core';
import { DisplayStatus } from '../../display';
import * as i0 from "@angular/core";
export declare class WizardButtonsComponent {
    nextLabel?: string;
    backLabel?: string;
    cancelLabel?: string;
    saveLabel?: string;
    cancelId?: string;
    saveId?: string;
    tabindex: number;
    status?: DisplayStatus;
    showBack?: boolean;
    showSave?: boolean;
    hideNextSaveButton?: boolean;
    cancel: EventEmitter<any>;
    save: EventEmitter<any>;
    nextTab: EventEmitter<any>;
    previousTab: EventEmitter<any>;
    constructor();
    onCancel(): void;
    onSave(event: any): void;
    onPreviousTab(): void;
    onNextTab(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<WizardButtonsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<WizardButtonsComponent, "ec-wizard-buttons", never, { "nextLabel": { "alias": "nextLabel"; "required": false; }; "backLabel": { "alias": "backLabel"; "required": false; }; "cancelLabel": { "alias": "cancelLabel"; "required": false; }; "saveLabel": { "alias": "saveLabel"; "required": false; }; "cancelId": { "alias": "cancelId"; "required": false; }; "saveId": { "alias": "saveId"; "required": false; }; "tabindex": { "alias": "tabindex"; "required": false; }; "status": { "alias": "status"; "required": false; }; "showBack": { "alias": "showBack"; "required": false; }; "showSave": { "alias": "showSave"; "required": false; }; "hideNextSaveButton": { "alias": "hideNextSaveButton"; "required": false; }; }, { "cancel": "cancel"; "save": "save"; "nextTab": "nextTab"; "previousTab": "previousTab"; }, never, never, false, never>;
}
