import { TemplateRef } from '@angular/core'; import { OverrideStyleConfig } from '@pv-frontend/pv-shared-components/common/types'; import { CarouselResponsiveOptions } from 'primeng/carousel'; import * as i0 from "@angular/core"; export interface ResponsiveOptionsObj { breakpoint: string; numVisible: number; numScroll: number; } export interface CarouselStyleOverride { container?: OverrideStyleConfig; indicatorsContent?: OverrideStyleConfig; } export declare class CarouselComponent { showNavigators: boolean; showIndicators: boolean; items: CarouselResponsiveOptions[]; circular: boolean; autoplayInterval: number; orientation: 'horizontal' | 'vertical'; verticalViewPortHeight: string; styleClass: string; contentClass: string; style?: CarouselStyleOverride; itemTemplate: TemplateRef<{ data: HTMLElement; }>; headerTemplate?: TemplateRef; footerTemplate?: TemplateRef; prevIconTemplate?: TemplateRef; nextIconTemplate?: TemplateRef; responsiveOptions: ResponsiveOptionsObj[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=carousel.component.d.ts.map