[{"__symbolic":"module","version":4,"metadata":{"ModalCloseButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"sdc-modal-close-button","template":"\n    <div class=\"sdc-modal__close-button\"\n        SdcRippleClickAnimation\n        [ngClass]=\"disabled ? 'disabled' : ''\"\n        [rippleOnAction]=\"!disabled && rippleAnimationAction\"\n        [attr.data-tests-id]=\"testId\"\n        (click)=\"!disabled && closeModal()\"\n        >\n        <svg-icon name=\"close\" [mode]=\"disabled? 'secondary' : 'info'\" size=\"small\"></svg-icon>\n    </div>\n    "}]}],"members":{"testId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"modalInstanceRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./modal.service","name":"ModalService"}]}]}}}}]