import { Component, Input } from '@angular/core';
import { PropertyRepresentation } from '@aztrix/sdk';
import * as i0 from "@angular/core";
import * as i1 from "../../account-button/account-button.component";
import * as i2 from "@aztrix/components/property-view";
import * as i3 from "@aztrix/helpers";
export class PropertyButtonComponent {
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PropertyButtonComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: PropertyButtonComponent, selector: "ax-property-button", inputs: { property: "property", ariaLabel: "ariaLabel" }, ngImport: i0, template: "<ax-account-button\n  [title]=\"property | propertyTypeLabel\"\n  [icon]=\"property | propertyIcon\"\n  [ariaLabel]=\"ariaLabel\"\n>\n  <ax-property-value-view class=\"data\" [property]=\"property\"></ax-property-value-view>\n</ax-account-button>\n", styles: [".data{font-weight:400}\n"], dependencies: [{ kind: "component", type: i1.AccountButtonComponent, selector: "ax-account-button", inputs: ["title", "hint", "color", "postIcon"] }, { kind: "component", type: i2.PropertyValueViewComponent, selector: "ax-property-value-view", inputs: ["property", "showVerificationLabel", "clickable", "isIndividual", "params"] }, { kind: "pipe", type: i3.PropertyTypeLabelPipe, name: "propertyTypeLabel" }, { kind: "pipe", type: i3.PropertyIconPipe, name: "propertyIcon" }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PropertyButtonComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-property-button', template: "<ax-account-button\n  [title]=\"property | propertyTypeLabel\"\n  [icon]=\"property | propertyIcon\"\n  [ariaLabel]=\"ariaLabel\"\n>\n  <ax-property-value-view class=\"data\" [property]=\"property\"></ax-property-value-view>\n</ax-account-button>\n", styles: [".data{font-weight:400}\n"] }]
        }], propDecorators: { property: [{
                type: Input
            }], ariaLabel: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvcGVydHktYnV0dG9uLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvY29tcG9uZW50cy9hY2NvdW50L215LWFjY291bnQvcHJvcGVydHktc2V0dGluZy1idXR0b24vcHJvcGVydHktYnV0dG9uLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvY29tcG9uZW50cy9hY2NvdW50L215LWFjY291bnQvcHJvcGVydHktc2V0dGluZy1idXR0b24vcHJvcGVydHktYnV0dG9uLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQy9DLE9BQU8sRUFBQyxzQkFBc0IsRUFBQyxNQUFNLGFBQWEsQ0FBQzs7Ozs7QUFPbkQsTUFBTSxPQUFPLHVCQUF1QjsrR0FBdkIsdUJBQXVCO21HQUF2Qix1QkFBdUIsb0hDUnBDLDBQQU9BOzs0RkRDYSx1QkFBdUI7a0JBTG5DLFNBQVM7K0JBQ0Usb0JBQW9COzhCQUtyQixRQUFRO3NCQUFoQixLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NvbXBvbmVudCwgSW5wdXR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtQcm9wZXJ0eVJlcHJlc2VudGF0aW9ufSBmcm9tICdAYXp0cml4L3Nkayc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2F4LXByb3BlcnR5LWJ1dHRvbicsXG4gIHRlbXBsYXRlVXJsOiAnLi9wcm9wZXJ0eS1idXR0b24uY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9wcm9wZXJ0eS1idXR0b24uY29tcG9uZW50LnNjc3MnXSxcbn0pXG5leHBvcnQgY2xhc3MgUHJvcGVydHlCdXR0b25Db21wb25lbnQge1xuICBASW5wdXQoKSBwcm9wZXJ0eTogUHJvcGVydHlSZXByZXNlbnRhdGlvbjtcbiAgQElucHV0KCkgYXJpYUxhYmVsOiBzdHJpbmc7XG59XG4iLCI8YXgtYWNjb3VudC1idXR0b25cbiAgW3RpdGxlXT1cInByb3BlcnR5IHwgcHJvcGVydHlUeXBlTGFiZWxcIlxuICBbaWNvbl09XCJwcm9wZXJ0eSB8IHByb3BlcnR5SWNvblwiXG4gIFthcmlhTGFiZWxdPVwiYXJpYUxhYmVsXCJcbj5cbiAgPGF4LXByb3BlcnR5LXZhbHVlLXZpZXcgY2xhc3M9XCJkYXRhXCIgW3Byb3BlcnR5XT1cInByb3BlcnR5XCI+PC9heC1wcm9wZXJ0eS12YWx1ZS12aWV3PlxuPC9heC1hY2NvdW50LWJ1dHRvbj5cbiJdfQ==