import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ReportsListComponent } from './reports-list/reports-list.component';
import { ReportsRoutingModule } from './reports-routing.module';
import { MatCardModule } from '@angular/material/card';
import { EstimatedInstanceRevenueComponent } from './estimated-instance-revenue/estimated-instance-revenue.component';
import { MatTableModule } from '@angular/material/table';
import { UiModule } from '@shared/ui/ui.module';
import { MatButtonModule } from '@angular/material/button';
import { MatCheckboxModule } from '@angular/material/checkbox';
import { FormsModule } from '@angular/forms';
import { YearlyRevenueComponent } from './yearly-revenue/yearly-revenue.component';
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';



@NgModule({
  declarations: [
    ReportsListComponent,
    EstimatedInstanceRevenueComponent,
    YearlyRevenueComponent,
  ],
    imports: [
        CommonModule,
        ReportsRoutingModule,
        MatCardModule,
        MatTableModule,
        UiModule,
        MatButtonModule,
        MatCheckboxModule,
        FormsModule,
        MatProgressSpinnerModule,
    ]
})
export class ReportsModule { }
