import { NgModule } from '@angular/core';
import { EnvironmentChannelPipe } from './environment-channel.pipe';
import { ProcessingStatusOptionsKeyValuePipe, ProcessingStatusOptionsPipe } from './processing-status-options.pipe';
import { PaymentTypePipe } from './payment-type.pipe';
import { ProcessingStatusPipe } from './processing-status.pipe';
import { ShowCompartmentCodePipe } from './show-compartment-code.pipe';
import { TitlePipe } from './title.pipe';
import { ShowTagsPipe } from './show-tags.pipe';
import { ShelfEditActionInProgressPipe } from './shelf-edit-action-in-progress.pipe';
import { ShowCoverCompartmentCodePipe } from './show-cover-compartment-code.pipe';
import { NotificationsChannelPipe } from './notifications-channel.pipe';
import { CoverCompartmentCodePipe } from './cover-compartment-code.pipe';
import { AddToPreviousCompartmentCodeLabelPipe } from './add-to-prevoius-compartment-code-label.pipe';

@NgModule({
  imports: [],
  exports: [
    ProcessingStatusPipe,
    TitlePipe,
    ShowCompartmentCodePipe,
    EnvironmentChannelPipe,
    ProcessingStatusOptionsKeyValuePipe,
    PaymentTypePipe,
    ShowTagsPipe,
    ShelfEditActionInProgressPipe,
    ShowCoverCompartmentCodePipe,
    ProcessingStatusOptionsPipe,
    NotificationsChannelPipe,
    CoverCompartmentCodePipe,
    AddToPreviousCompartmentCodeLabelPipe,
  ],
  declarations: [
    ProcessingStatusPipe,
    TitlePipe,
    ShowCompartmentCodePipe,
    EnvironmentChannelPipe,
    ProcessingStatusOptionsKeyValuePipe,
    PaymentTypePipe,
    ShowTagsPipe,
    ShelfEditActionInProgressPipe,
    ShowCoverCompartmentCodePipe,
    ProcessingStatusOptionsPipe,
    NotificationsChannelPipe,
    CoverCompartmentCodePipe,
    AddToPreviousCompartmentCodeLabelPipe,
  ],
  providers: [],
})
export class PipesModule {}
