import { NgModule, ModuleWithProviders } from '@angular/core';
import { CommonModule } from '@angular/common';
import { HttpModule } from '@angular/http';
import { CarouselComponent } from './carousel.component';
import { CarouselService } from './carousel.service';
export { CarouselService } from './carousel.service';


@NgModule({
  imports: [CommonModule, HttpModule ],
  exports: [CarouselComponent],
  declarations: [CarouselComponent],
})
export class CarouselModule {
  static forRoot(): ModuleWithProviders {
    return {
      ngModule: CarouselModule,
      providers: [CarouselService],
    };
  }
}
