import { ValidationButtonNames, ValidationButtonsState } from '../@types/Data';
import { ValidationStatus } from '../@types/enums';
import Modal from './Modal';
export default class ValidationModal extends Modal {
    private headerSign;
    private tryAgainBtn;
    private completeBtn;
    init(html?: string): void;
    set type(rawType: ValidationStatus);
    set buttons({ tryAgain, complete }: ValidationButtonsState);
    applySuccessValidationStyles(): void;
    setBtnVisible(btnName: ValidationButtonNames, visible: boolean): void;
    addTryAgainHandler(): void;
    addCompleteHandler(handler?: () => void): void;
}
