import { DfBaseModule, DfInfoIconComponent } from '@allianz/taly-core/dynamic-form';
import { NgModule } from '@angular/core';
import { ReactiveFormsModule } from '@angular/forms';
import { NxCopytextModule } from '@allianz/ng-aquila/copytext';
import { NxIconModule } from '@allianz/ng-aquila/icon';
import { NxInputModule } from '@allianz/ng-aquila/input';
import { NxMaskModule } from '@allianz/ng-aquila/mask';
import { NxMessageModule } from '@allianz/ng-aquila/message';
import { DfInputComponent } from './input.component';
import { DfUppercaseDirective } from './uppercase.directive';
@NgModule({
declarations: [DfInputComponent, DfUppercaseDirective],
exports: [DfInputComponent],
imports: [
ReactiveFormsModule,
NxCopytextModule,
NxIconModule,
NxInputModule,
NxMaskModule,
NxMessageModule,
DfInfoIconComponent,
DfBaseModule
]
})
export class DfInputModule {}