import { Component, EventEmitter, Input, Output } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
import * as i0 from "@angular/core";
import * as i1 from "@aztrix/components/button";
import * as i2 from "@aztrix/components/success-icon";
import * as i3 from "@angular/common";
import * as i4 from "@aztrix/helpers";
export class VerificationSuccessStepComponent {
    constructor() {
        this.continue = new EventEmitter();
    }
    _continue() {
        this.continue.next();
    }
}
VerificationSuccessStepComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: VerificationSuccessStepComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
VerificationSuccessStepComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.1.5", type: VerificationSuccessStepComponent, selector: "ax-verification-success-step", inputs: { loading$: "loading$" }, outputs: { continue: "continue" }, ngImport: i0, template: "<ax-success-icon></ax-success-icon>\n<p>{{ 'property.verification.modal.verified.title' | translate }}</p>\n\n<ax-button\n  class=\"action\"\n  filled\n  fullWidth\n  type=\"submit\"\n  color=\"accent\"\n  [loading]=\"loading$ | async\"\n  (click)=\"_continue()\"\n>\n  {{ 'label.continue' | translate }}\n</ax-button>\n", styles: [":host{text-align:center}\n", ":host{display:flex;flex-direction:column;gap:.5rem}.form{margin-bottom:20px;background-color:#fff;border-radius:15px;padding:1.5rem 1.5rem 0}.value{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.5rem}.input{width:100%}.action{margin:1rem 1rem -20px}.action ::ng-deep .ax-button{font-size:1.2rem;text-transform:none;height:2.5rem}.back{margin:1rem auto -.5rem;width:auto}.back ::ng-deep .ax-button{font-size:small;height:2rem;width:auto;margin:0 auto}.back ::ng-deep .ax-button .icon{width:1rem;height:1rem}.verification ::ng-deep .verify{width:100%;display:block;position:relative;bottom:-20px}.verification ::ng-deep .verify .ax-button{font-size:1.2rem;text-transform:none;height:2.5rem;width:100%}.verification ::ng-deep .resend{height:0;position:relative;bottom:-30px}.verification ::ng-deep .error-message{height:0;position:relative;bottom:-30px;display:flex;text-align:center;flex-direction:column;gap:1rem}\n"], dependencies: [{ kind: "component", type: i1.ButtonComponent, selector: "ax-button", inputs: ["routerUrl", "ariaLabel"] }, { kind: "component", type: i2.SuccessIconComponent, selector: "ax-success-icon", inputs: ["name", "color"] }, { kind: "pipe", type: i3.AsyncPipe, name: "async" }, { kind: "pipe", type: i4.TranslatePipe, name: "translate" }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: VerificationSuccessStepComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-verification-success-step', template: "<ax-success-icon></ax-success-icon>\n<p>{{ 'property.verification.modal.verified.title' | translate }}</p>\n\n<ax-button\n  class=\"action\"\n  filled\n  fullWidth\n  type=\"submit\"\n  color=\"accent\"\n  [loading]=\"loading$ | async\"\n  (click)=\"_continue()\"\n>\n  {{ 'label.continue' | translate }}\n</ax-button>\n", styles: [":host{text-align:center}\n", ":host{display:flex;flex-direction:column;gap:.5rem}.form{margin-bottom:20px;background-color:#fff;border-radius:15px;padding:1.5rem 1.5rem 0}.value{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:.5rem}.input{width:100%}.action{margin:1rem 1rem -20px}.action ::ng-deep .ax-button{font-size:1.2rem;text-transform:none;height:2.5rem}.back{margin:1rem auto -.5rem;width:auto}.back ::ng-deep .ax-button{font-size:small;height:2rem;width:auto;margin:0 auto}.back ::ng-deep .ax-button .icon{width:1rem;height:1rem}.verification ::ng-deep .verify{width:100%;display:block;position:relative;bottom:-20px}.verification ::ng-deep .verify .ax-button{font-size:1.2rem;text-transform:none;height:2.5rem;width:100%}.verification ::ng-deep .resend{height:0;position:relative;bottom:-30px}.verification ::ng-deep .error-message{height:0;position:relative;bottom:-30px;display:flex;text-align:center;flex-direction:column;gap:1rem}\n"] }]
        }], propDecorators: { continue: [{
                type: Output
            }], loading$: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyaWZpY2F0aW9uLXN1Y2Nlc3Mtc3RlcC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2NvbXBvbmVudHMvbG9naW4tb3ItcmVnaXN0ZXItZm9ybS92ZXJpZmljYXRpb24tZm9ybS92ZXJpZmljYXRpb24tc3VjY2Vzcy1zdGVwL3ZlcmlmaWNhdGlvbi1zdWNjZXNzLXN0ZXAuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21wb25lbnRzL2xvZ2luLW9yLXJlZ2lzdGVyLWZvcm0vdmVyaWZpY2F0aW9uLWZvcm0vdmVyaWZpY2F0aW9uLXN1Y2Nlc3Mtc3RlcC92ZXJpZmljYXRpb24tc3VjY2Vzcy1zdGVwLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsWUFBWSxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDckUsT0FBTyxFQUFDLGVBQWUsRUFBQyxNQUFNLE1BQU0sQ0FBQzs7Ozs7O0FBT3JDLE1BQU0sT0FBTyxnQ0FBZ0M7SUFMN0M7UUFNWSxhQUFRLEdBQUcsSUFBSSxZQUFZLEVBQVEsQ0FBQztLQU0vQztJQUhDLFNBQVM7UUFDUCxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ3ZCLENBQUM7OzZIQU5VLGdDQUFnQztpSEFBaEMsZ0NBQWdDLHlJQ1I3QyxrVUFjQTsyRkROYSxnQ0FBZ0M7a0JBTDVDLFNBQVM7K0JBQ0UsOEJBQThCOzhCQUs5QixRQUFRO3NCQUFqQixNQUFNO2dCQUNFLFFBQVE7c0JBQWhCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NvbXBvbmVudCwgRXZlbnRFbWl0dGVyLCBJbnB1dCwgT3V0cHV0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7QmVoYXZpb3JTdWJqZWN0fSBmcm9tICdyeGpzJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXgtdmVyaWZpY2F0aW9uLXN1Y2Nlc3Mtc3RlcCcsXG4gIHRlbXBsYXRlVXJsOiAnLi92ZXJpZmljYXRpb24tc3VjY2Vzcy1zdGVwLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vdmVyaWZpY2F0aW9uLXN1Y2Nlc3Mtc3RlcC5jb21wb25lbnQuc2NzcycsICcuLi8uLi9mb3JtLnNjc3MnXSxcbn0pXG5leHBvcnQgY2xhc3MgVmVyaWZpY2F0aW9uU3VjY2Vzc1N0ZXBDb21wb25lbnQge1xuICBAT3V0cHV0KCkgY29udGludWUgPSBuZXcgRXZlbnRFbWl0dGVyPHZvaWQ+KCk7XG4gIEBJbnB1dCgpIGxvYWRpbmckOiBCZWhhdmlvclN1YmplY3Q8Ym9vbGVhbj47XG5cbiAgX2NvbnRpbnVlKCkge1xuICAgIHRoaXMuY29udGludWUubmV4dCgpO1xuICB9XG59XG4iLCI8YXgtc3VjY2Vzcy1pY29uPjwvYXgtc3VjY2Vzcy1pY29uPlxuPHA+e3sgJ3Byb3BlcnR5LnZlcmlmaWNhdGlvbi5tb2RhbC52ZXJpZmllZC50aXRsZScgfCB0cmFuc2xhdGUgfX08L3A+XG5cbjxheC1idXR0b25cbiAgY2xhc3M9XCJhY3Rpb25cIlxuICBmaWxsZWRcbiAgZnVsbFdpZHRoXG4gIHR5cGU9XCJzdWJtaXRcIlxuICBjb2xvcj1cImFjY2VudFwiXG4gIFtsb2FkaW5nXT1cImxvYWRpbmckIHwgYXN5bmNcIlxuICAoY2xpY2spPVwiX2NvbnRpbnVlKClcIlxuPlxuICB7eyAnbGFiZWwuY29udGludWUnIHwgdHJhbnNsYXRlIH19XG48L2F4LWJ1dHRvbj5cbiJdfQ==