import { OnInit } from '@angular/core'; import { AbstractCmsComponent, ProductCarouselComponentWsDTO } from '../../models'; import { Observable } from 'rxjs'; import { ProductService, ProductWsDTO } from '@ngx-y/yapi'; import { DragScrollComponent } from '@ngx-y/ycore'; import * as i0 from "@angular/core"; export declare class CmsProductCarouselComponent extends AbstractCmsComponent implements OnInit { private productService; showNames: boolean; showPrices: boolean; max: number | undefined; products$: Observable | undefined; ds: DragScrollComponent | undefined; constructor(productService: ProductService); ngOnInit(): void; getUrl(product: ProductWsDTO): string | undefined; left(): void; right(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }