import { AXButtonModule } from '@acorex/components/button';
import { AXBasePageComponent } from '@acorex/components/page';
import { CommonModule } from '@angular/common';
import * as i0 from '@angular/core';
import { Component } from '@angular/core';

class AXPImagePreviewPopupComponent extends AXBasePageComponent {
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "20.3.16", ngImport: i0, type: AXPImagePreviewPopupComponent, deps: null, target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "20.3.16", type: AXPImagePreviewPopupComponent, isStandalone: true, selector: "axp-image-preview-popup", usesInheritance: true, ngImport: i0, template: `
    <div class="ax-flex ax-justify-center ax-items-center ax-p-4">
      <img [src]="src" alt="Preview" />
    </div>
  `, isInline: true, dependencies: [{ kind: "ngmodule", type: CommonModule }, { kind: "ngmodule", type: AXButtonModule }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "20.3.16", ngImport: i0, type: AXPImagePreviewPopupComponent, decorators: [{
            type: Component,
            args: [{
                    standalone: true,
                    selector: 'axp-image-preview-popup',
                    imports: [CommonModule, AXButtonModule],
                    template: `
    <div class="ax-flex ax-justify-center ax-items-center ax-p-4">
      <img [src]="src" alt="Preview" />
    </div>
  `,
                }]
        }] });

export { AXPImagePreviewPopupComponent };
//# sourceMappingURL=acorex-platform-layout-widgets-image-preview.popup-D-HFZHNZ.mjs.map
