import * as React from 'react';
import { Cluster } from '@openshift-assisted/types/assisted-installer-service';
import { EventListFetchProps } from '../../types/events';
export type WizardFooterGenericProps = {
    onNext?: () => void;
    onBack?: () => void;
    onCancel?: () => void;
    onReset?: () => void;
    isNextDisabled?: boolean;
    isBackDisabled?: boolean;
    isSubmitting?: boolean;
    submittingText?: string;
    nextButtonText?: string;
    isNextButtonLoading?: boolean;
    isWaitingForHosts?: boolean;
};
type WizardFooterProps = WizardFooterGenericProps & {
    alerts?: React.ReactNode;
    errors?: React.ReactNode;
    leftExtraActions?: React.ReactNode;
    cluster?: Cluster;
    onFetchEvents?: EventListFetchProps['onFetchEvents'];
};
export declare const WizardFooter: React.FC<WizardFooterProps>;
export {};
//# sourceMappingURL=WizardFooter.d.ts.map