import * as i0 from '@angular/core';
import { Component, Input, ChangeDetectionStrategy, NgModule } from '@angular/core';
import { PropertyType } from '@aztrix/models';
import * as i1 from '@angular/common';
import { CommonModule } from '@angular/common';
import * as i2 from '@aztrix/icons';
import { IconsModule } from '@aztrix/icons';
import * as i3 from '@aztrix/components/image-source';
import { ImageSourceModule } from '@aztrix/components/image-source';
import * as i4 from '@aztrix/helpers';
import { HelperPipesModule, iconForPageTemplate, getLatestOrDefaultLanguage } from '@aztrix/helpers';
import * as i3$1 from '@aztrix/components/avatar';
import { AvatarModule } from '@aztrix/components/avatar';

class AgreementCellViewComponent {
    constructor() {
        this.noAvatar = false;
    }
    get agreementProperties() {
        return this.agreement?.agreementData?.agreementProperties || [];
    }
    get firstNameProperty() {
        return this.agreementProperties.find((prop) => prop?.property?.type === PropertyType.FIRST_NAME)
            ?.property;
    }
    get lastNameProperty() {
        return this.agreementProperties.find((prop) => prop?.property?.type === PropertyType.LAST_NAME)
            ?.property;
    }
}
AgreementCellViewComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: AgreementCellViewComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
AgreementCellViewComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.1.5", type: AgreementCellViewComponent, selector: "ax-agreement-cell-view", inputs: { proposal: "proposal", agreement: "agreement", noAvatar: "noAvatar" }, ngImport: i0, template: "<ax-image-source\n  *ngIf=\"!noAvatar\"\n  class=\"proposal-icon\"\n  [source]=\"\n    proposal?.languages[0]?.avatar ? 'staticFiles/avatars/' + proposal?.languages[0]?.avatar : null\n  \"\n>\n  <ax-icon class=\"icon\" name=\"file-document-edit\"></ax-icon>\n</ax-image-source>\n<div class=\"middle\">\n  <div class=\"name\">\n    {{ firstNameProperty | propertyDisplayValue }}\n    {{ lastNameProperty | propertyDisplayValue }}\n  </div>\n  <div class=\"title\">\n    <ax-icon class=\"icon\" name=\"file-document-edit\"></ax-icon>\n    {{ proposal | displayName }}\n  </div>\n</div>\n<ng-content></ng-content>\n", styles: [":host{width:100%;display:grid;grid-template-columns:auto 1fr auto;height:48px;align-items:center;gap:.75rem}.middle{overflow:hidden}.proposal-icon{background-color:var(--primary-color-500);width:40px;height:40px}.name{font-weight:400;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.4;height:1.5rem;color:#363f48}.title{overflow:hidden;height:15px;white-space:nowrap;text-overflow:ellipsis;color:#7a8692;font-size:.75rem;font-weight:400;line-height:.75rem}.title .icon{width:12px;height:12px;vertical-align:text-bottom}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"], dependencies: [{ kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "component", type: i2.IconComponent, selector: "ax-icon", inputs: ["name", "inline"] }, { kind: "component", type: i3.ImageSourceComponent, selector: "ax-image-source", inputs: ["source", "fallbackSource", "actualSize", "alt", "round", "rounded", "border"] }, { kind: "pipe", type: i4.PropertyDisplayValuePipe, name: "propertyDisplayValue" }, { kind: "pipe", type: i4.DisplayNamePipe, name: "displayName" }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: AgreementCellViewComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-agreement-cell-view', template: "<ax-image-source\n  *ngIf=\"!noAvatar\"\n  class=\"proposal-icon\"\n  [source]=\"\n    proposal?.languages[0]?.avatar ? 'staticFiles/avatars/' + proposal?.languages[0]?.avatar : null\n  \"\n>\n  <ax-icon class=\"icon\" name=\"file-document-edit\"></ax-icon>\n</ax-image-source>\n<div class=\"middle\">\n  <div class=\"name\">\n    {{ firstNameProperty | propertyDisplayValue }}\n    {{ lastNameProperty | propertyDisplayValue }}\n  </div>\n  <div class=\"title\">\n    <ax-icon class=\"icon\" name=\"file-document-edit\"></ax-icon>\n    {{ proposal | displayName }}\n  </div>\n</div>\n<ng-content></ng-content>\n", styles: [":host{width:100%;display:grid;grid-template-columns:auto 1fr auto;height:48px;align-items:center;gap:.75rem}.middle{overflow:hidden}.proposal-icon{background-color:var(--primary-color-500);width:40px;height:40px}.name{font-weight:400;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.4;height:1.5rem;color:#363f48}.title{overflow:hidden;height:15px;white-space:nowrap;text-overflow:ellipsis;color:#7a8692;font-size:.75rem;font-weight:400;line-height:.75rem}.title .icon{width:12px;height:12px;vertical-align:text-bottom}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"] }]
        }], propDecorators: { proposal: [{
                type: Input
            }], agreement: [{
                type: Input
            }], noAvatar: [{
                type: Input
            }] } });

class RowCellViewComponent {
}
RowCellViewComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: RowCellViewComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
RowCellViewComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.1.5", type: RowCellViewComponent, selector: "ax-row-cell-view", ngImport: i0, template: "<ng-content select=\".row-cell-view-left\"></ng-content>\n<ng-content select=\".row-cell-view-middle\"></ng-content>\n<ng-content select=\".row-cell-view-right\"></ng-content>\n", styles: [":host{display:flex;align-items:center}:host ::ng-deep .row-cell-view-left{text-align:center}:host ::ng-deep .row-cell-view-middle{display:block;flex-grow:1}:host ::ng-deep .row-cell-view-right{display:block}\n"], changeDetection: i0.ChangeDetectionStrategy.OnPush });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: RowCellViewComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-row-cell-view', changeDetection: ChangeDetectionStrategy.OnPush, template: "<ng-content select=\".row-cell-view-left\"></ng-content>\n<ng-content select=\".row-cell-view-middle\"></ng-content>\n<ng-content select=\".row-cell-view-right\"></ng-content>\n", styles: [":host{display:flex;align-items:center}:host ::ng-deep .row-cell-view-left{text-align:center}:host ::ng-deep .row-cell-view-middle{display:block;flex-grow:1}:host ::ng-deep .row-cell-view-right{display:block}\n"] }]
        }] });

class RowCellViewModule {
}
RowCellViewModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: RowCellViewModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
RowCellViewModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.1.5", ngImport: i0, type: RowCellViewModule, declarations: [RowCellViewComponent], exports: [RowCellViewComponent] });
RowCellViewModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: RowCellViewModule });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: RowCellViewModule, decorators: [{
            type: NgModule,
            args: [{
                    declarations: [RowCellViewComponent],
                    exports: [RowCellViewComponent],
                }]
        }] });

class AgreementCellViewModule {
}
AgreementCellViewModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: AgreementCellViewModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
AgreementCellViewModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.1.5", ngImport: i0, type: AgreementCellViewModule, declarations: [AgreementCellViewComponent], imports: [CommonModule, HelperPipesModule, RowCellViewModule, IconsModule, ImageSourceModule], exports: [AgreementCellViewComponent] });
AgreementCellViewModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: AgreementCellViewModule, imports: [CommonModule, HelperPipesModule, RowCellViewModule, IconsModule, ImageSourceModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: AgreementCellViewModule, decorators: [{
            type: NgModule,
            args: [{
                    declarations: [AgreementCellViewComponent],
                    imports: [CommonModule, HelperPipesModule, RowCellViewModule, IconsModule, ImageSourceModule],
                    exports: [AgreementCellViewComponent],
                }]
        }] });

class GroupCellViewComponent {
}
GroupCellViewComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: GroupCellViewComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
GroupCellViewComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.1.5", type: GroupCellViewComponent, selector: "ax-group-cell-view", inputs: { group: "group" }, ngImport: i0, template: "<ax-row-cell-view class=\"row-cell-view\">\n  <div class=\"row-cell-view-left\">\n    <div class=\"avatar-wrapper\">\n      <ax-avatar-profile [profile]=\"group\"></ax-avatar-profile>\n    </div>\n  </div>\n  <div class=\"row-cell-view-middle\">\n    <span *ngIf=\"group\" class=\"property-value\">{{ group | displayName }}</span>\n  </div>\n  <div class=\"row-cell-view-right\">\n    <ng-content></ng-content>\n  </div>\n</ax-row-cell-view>\n", styles: [":host{display:block}:host ::ng-deep .avatar-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}:host ::ng-deep .avatar-icon .mat-icon{margin-right:0}.row-cell-view{background-color:inherit}.avatar-dynamic{position:relative}.row-cell-view-middle{max-width:100%;overflow:hidden;text-overflow:ellipsis}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"], dependencies: [{ kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "component", type: RowCellViewComponent, selector: "ax-row-cell-view" }, { kind: "component", type: i3$1.AvatarProfileComponent, selector: "ax-avatar-profile", inputs: ["profile", "edit", "blocked", "border", "putBadge"], outputs: ["update"] }, { kind: "pipe", type: i4.DisplayNamePipe, name: "displayName" }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: GroupCellViewComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-group-cell-view', template: "<ax-row-cell-view class=\"row-cell-view\">\n  <div class=\"row-cell-view-left\">\n    <div class=\"avatar-wrapper\">\n      <ax-avatar-profile [profile]=\"group\"></ax-avatar-profile>\n    </div>\n  </div>\n  <div class=\"row-cell-view-middle\">\n    <span *ngIf=\"group\" class=\"property-value\">{{ group | displayName }}</span>\n  </div>\n  <div class=\"row-cell-view-right\">\n    <ng-content></ng-content>\n  </div>\n</ax-row-cell-view>\n", styles: [":host{display:block}:host ::ng-deep .avatar-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}:host ::ng-deep .avatar-icon .mat-icon{margin-right:0}.row-cell-view{background-color:inherit}.avatar-dynamic{position:relative}.row-cell-view-middle{max-width:100%;overflow:hidden;text-overflow:ellipsis}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"] }]
        }], propDecorators: { group: [{
                type: Input
            }] } });

class GroupCellViewModule {
}
GroupCellViewModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: GroupCellViewModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
GroupCellViewModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.1.5", ngImport: i0, type: GroupCellViewModule, declarations: [GroupCellViewComponent], imports: [CommonModule, RowCellViewModule, AvatarModule, HelperPipesModule], exports: [GroupCellViewComponent] });
GroupCellViewModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: GroupCellViewModule, imports: [CommonModule, RowCellViewModule, AvatarModule, HelperPipesModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: GroupCellViewModule, decorators: [{
            type: NgModule,
            args: [{
                    declarations: [GroupCellViewComponent],
                    imports: [CommonModule, RowCellViewModule, AvatarModule, HelperPipesModule],
                    exports: [GroupCellViewComponent],
                }]
        }] });

class PageCellViewComponent {
    get templateIcon() {
        return iconForPageTemplate(this.page?.templateId);
    }
}
PageCellViewComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: PageCellViewComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
PageCellViewComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.1.5", type: PageCellViewComponent, selector: "ax-page-cell-view", inputs: { page: "page" }, ngImport: i0, template: "<div class=\"page-value-view\">\n  <ax-row-cell-view class=\"row-cell-view\">\n    <div class=\"row-cell-view-left\">\n      <div class=\"avatar-wrapper\">\n        <ax-image-source class=\"page-icon\" [source]=\"null\">\n          <ax-icon class=\"icon\" [name]=\"templateIcon\"></ax-icon>\n        </ax-image-source>\n      </div>\n    </div>\n    <div class=\"row-cell-view-middle\">\n      <span *ngIf=\"page\" class=\"property-value\">{{ page | displayName }}</span>\n    </div>\n    <div class=\"row-cell-view-right\">\n      <ng-content></ng-content>\n    </div>\n  </ax-row-cell-view>\n</div>\n", styles: [":host ::ng-deep .page-value-view .row-cell-view{background-color:inherit}:host ::ng-deep .page-value-view .avatar-dynamic{position:relative}:host ::ng-deep .page-value-view .page-icon{background-color:var(--primary-color-500)}.row-cell-view-middle{max-width:100%;overflow:hidden;text-overflow:ellipsis}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"], dependencies: [{ kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "component", type: RowCellViewComponent, selector: "ax-row-cell-view" }, { kind: "component", type: i3.ImageSourceComponent, selector: "ax-image-source", inputs: ["source", "fallbackSource", "actualSize", "alt", "round", "rounded", "border"] }, { kind: "component", type: i2.IconComponent, selector: "ax-icon", inputs: ["name", "inline"] }, { kind: "pipe", type: i4.DisplayNamePipe, name: "displayName" }], changeDetection: i0.ChangeDetectionStrategy.OnPush });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: PageCellViewComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-page-cell-view', changeDetection: ChangeDetectionStrategy.OnPush, template: "<div class=\"page-value-view\">\n  <ax-row-cell-view class=\"row-cell-view\">\n    <div class=\"row-cell-view-left\">\n      <div class=\"avatar-wrapper\">\n        <ax-image-source class=\"page-icon\" [source]=\"null\">\n          <ax-icon class=\"icon\" [name]=\"templateIcon\"></ax-icon>\n        </ax-image-source>\n      </div>\n    </div>\n    <div class=\"row-cell-view-middle\">\n      <span *ngIf=\"page\" class=\"property-value\">{{ page | displayName }}</span>\n    </div>\n    <div class=\"row-cell-view-right\">\n      <ng-content></ng-content>\n    </div>\n  </ax-row-cell-view>\n</div>\n", styles: [":host ::ng-deep .page-value-view .row-cell-view{background-color:inherit}:host ::ng-deep .page-value-view .avatar-dynamic{position:relative}:host ::ng-deep .page-value-view .page-icon{background-color:var(--primary-color-500)}.row-cell-view-middle{max-width:100%;overflow:hidden;text-overflow:ellipsis}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"] }]
        }], propDecorators: { page: [{
                type: Input
            }] } });

class PageCellViewModule {
}
PageCellViewModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: PageCellViewModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
PageCellViewModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.1.5", ngImport: i0, type: PageCellViewModule, declarations: [PageCellViewComponent], imports: [CommonModule, HelperPipesModule, RowCellViewModule, ImageSourceModule, IconsModule], exports: [PageCellViewComponent] });
PageCellViewModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: PageCellViewModule, imports: [CommonModule, HelperPipesModule, RowCellViewModule, ImageSourceModule, IconsModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: PageCellViewModule, decorators: [{
            type: NgModule,
            args: [{
                    declarations: [PageCellViewComponent],
                    imports: [CommonModule, HelperPipesModule, RowCellViewModule, ImageSourceModule, IconsModule],
                    exports: [PageCellViewComponent],
                }]
        }] });

class ProposalCellViewComponent {
    get avatarSource() {
        return getLatestOrDefaultLanguage(this.proposal, this.languageCode)?.avatar;
    }
}
ProposalCellViewComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: ProposalCellViewComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
ProposalCellViewComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.1.5", type: ProposalCellViewComponent, selector: "ax-proposal-cell-view", inputs: { proposal: "proposal", languageCode: "languageCode" }, ngImport: i0, template: "<div class=\"proposal-value-view\">\n  <ax-row-cell-view class=\"row-cell-view\">\n    <div class=\"row-cell-view-left\">\n      <div class=\"avatar-wrapper\">\n        <ax-avatar\n          type=\"PROPOSAL\"\n          [iconColor]=\"'avatar-bg--green'\"\n          icon=\"file-document-edit\"\n          [source]=\"avatarSource\"\n          [round]=\"false\"\n        ></ax-avatar>\n      </div>\n    </div>\n    <div class=\"row-cell-view-middle\">\n      <span *ngIf=\"proposal\" class=\"property-value\">{{ proposal | displayName }}</span>\n    </div>\n    <div class=\"row-cell-view-right\">\n      <ng-content></ng-content>\n    </div>\n  </ax-row-cell-view>\n</div>\n", styles: [":host ::ng-deep .proposal-value-view .row-cell-view{background-color:inherit}:host ::ng-deep .proposal-value-view .avatar-dynamic{position:relative}:host ::ng-deep .proposal-value-view .avatar-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}:host ::ng-deep .proposal-value-view .avatar-icon .mat-icon{margin-right:0}.row-cell-view-middle{max-width:100%;overflow:hidden;text-overflow:ellipsis}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"], dependencies: [{ kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "component", type: i3$1.AvatarComponent, selector: "ax-avatar", inputs: ["source", "type", "icon", "iconColor", "badge", "badgeColor", "border", "round", "rounded", "published"] }, { kind: "component", type: RowCellViewComponent, selector: "ax-row-cell-view" }, { kind: "pipe", type: i4.DisplayNamePipe, name: "displayName" }], changeDetection: i0.ChangeDetectionStrategy.OnPush });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: ProposalCellViewComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-proposal-cell-view', changeDetection: ChangeDetectionStrategy.OnPush, template: "<div class=\"proposal-value-view\">\n  <ax-row-cell-view class=\"row-cell-view\">\n    <div class=\"row-cell-view-left\">\n      <div class=\"avatar-wrapper\">\n        <ax-avatar\n          type=\"PROPOSAL\"\n          [iconColor]=\"'avatar-bg--green'\"\n          icon=\"file-document-edit\"\n          [source]=\"avatarSource\"\n          [round]=\"false\"\n        ></ax-avatar>\n      </div>\n    </div>\n    <div class=\"row-cell-view-middle\">\n      <span *ngIf=\"proposal\" class=\"property-value\">{{ proposal | displayName }}</span>\n    </div>\n    <div class=\"row-cell-view-right\">\n      <ng-content></ng-content>\n    </div>\n  </ax-row-cell-view>\n</div>\n", styles: [":host ::ng-deep .proposal-value-view .row-cell-view{background-color:inherit}:host ::ng-deep .proposal-value-view .avatar-dynamic{position:relative}:host ::ng-deep .proposal-value-view .avatar-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px}:host ::ng-deep .proposal-value-view .avatar-icon .mat-icon{margin-right:0}.row-cell-view-middle{max-width:100%;overflow:hidden;text-overflow:ellipsis}\n", ".row-cell-view{gap:10px}.avatar-wrapper{width:40px;height:40px}\n"] }]
        }], propDecorators: { proposal: [{
                type: Input
            }], languageCode: [{
                type: Input
            }] } });

class ProposalCellViewModule {
}
ProposalCellViewModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: ProposalCellViewModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
ProposalCellViewModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.1.5", ngImport: i0, type: ProposalCellViewModule, declarations: [ProposalCellViewComponent], imports: [CommonModule, AvatarModule, HelperPipesModule, RowCellViewModule], exports: [ProposalCellViewComponent] });
ProposalCellViewModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: ProposalCellViewModule, imports: [CommonModule, AvatarModule, HelperPipesModule, RowCellViewModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.1.5", ngImport: i0, type: ProposalCellViewModule, decorators: [{
            type: NgModule,
            args: [{
                    declarations: [ProposalCellViewComponent],
                    imports: [CommonModule, AvatarModule, HelperPipesModule, RowCellViewModule],
                    exports: [ProposalCellViewComponent],
                }]
        }] });

/**
 * Generated bundle index. Do not edit.
 */

export { AgreementCellViewComponent, AgreementCellViewModule, GroupCellViewComponent, GroupCellViewModule, PageCellViewComponent, PageCellViewModule, ProposalCellViewComponent, ProposalCellViewModule, RowCellViewComponent, RowCellViewModule };
//# sourceMappingURL=aztrix-components-row-cell-view.mjs.map
//# sourceMappingURL=aztrix-components-row-cell-view.mjs.map
