import { NgModule } from '@angular/core';
import { SharedModule } from 'app/shared/shared.module';
import { <%= classify(name) %>Component } from './<%= dasherize(name) %>.component';
import { <%= classify(name) %>RoutingModule } from './<%= dasherize(name) %>-routing.module';
import { <%= classify(name) %>DialogComponent } from './dialog/<%= dasherize(name) %>-dialog.component';
import { <%= classify(name) %>Api } from 'app/api/<%= dasherize(name) %>.api';

@NgModule({
    imports: [
        SharedModule,
        <%= classify(name) %>RoutingModule
    ],
    declarations: [<%= classify(name) %>Component, <%= classify(name) %>DialogComponent],
    providers: [<%= classify(name) %>Api],
    entryComponents: [<%= classify(name) %>DialogComponent]
})
export class <%= classify(name) %>Module {
}
