import { ModuleWithProviders } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./carousel/carousel.component";
import * as i2 from "./carousel-caption/carousel-caption.component";
import * as i3 from "./carousel-control/carousel-control.component";
import * as i4 from "./carousel-indicators/carousel-indicators.component";
import * as i5 from "./carousel-inner/carousel-inner.component";
import * as i6 from "./carousel-item/carousel-item.component";
export declare class CarouselModule {
    static forRoot(): ModuleWithProviders<CarouselModule>;
    static ɵfac: i0.ɵɵFactoryDeclaration<CarouselModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<CarouselModule, never, [typeof i1.CarouselComponent, typeof i2.CarouselCaptionComponent, typeof i3.CarouselControlComponent, typeof i4.CarouselIndicatorsComponent, typeof i5.CarouselInnerComponent, typeof i6.CarouselItemComponent], [typeof i1.CarouselComponent, typeof i2.CarouselCaptionComponent, typeof i3.CarouselControlComponent, typeof i4.CarouselIndicatorsComponent, typeof i5.CarouselInnerComponent, typeof i6.CarouselItemComponent]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<CarouselModule>;
}
