import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';

import { AppComponent } from './app.component';
import {
  MeasureHandlerComponent,
  SightLineComponent,
  LayerManagerComponent,
  SkylineComponent,
  ViewshedComponent,
  ProfileComponent,
  UndergroundComponent,
  SoilExcavationComponent,
  ParticleEffectComponent,
  TilesetClippingComponent,
  TilesetEditorComponent,
  PickComponent,
  FlyManagerComponent,
} from './components';

@NgModule({
  declarations: [
    AppComponent,
    MeasureHandlerComponent,
    SightLineComponent,
    LayerManagerComponent,
    SkylineComponent,
    ViewshedComponent,
    ProfileComponent,
    UndergroundComponent,
    SoilExcavationComponent,
    ParticleEffectComponent,
    TilesetClippingComponent,
    TilesetEditorComponent,
    PickComponent,
    FlyManagerComponent,
  ],
  imports: [
    BrowserModule,
    FormsModule,
  ],
  providers: [
  ],
  bootstrap: [AppComponent]
})
export class AppModule {
}
