import {ButtonTextComponent} from "./button/button.text.component";
import {NgModule} from "@angular/core";
import {BodyTextComponent} from "./body/body.text.component";
import {IconLabelComponent} from "./icon-label/icon-label.component";
import {MenuTextComponent} from "./menu/menu-text.component";
import {FieldHeaderComponent} from "./field-header/field-header.component";
import {Header1Component} from "./header-1/header-1.component";
import {Header2Component} from "./header-2/header-2.component";
import {SmallTextComponent} from "./small/small.text.component";
import {EmphasisTextComponent} from "./emphasis/emphasis.component";
import {Header3Component} from "./header-3/header-3.component";
import {IconTextComponent} from "./icon-text/icon-text.component";
import {MenuHeaderComponent} from "./menu-header/menu-header.component";

const Components: any[]  = [
    ButtonTextComponent,
    BodyTextComponent,
    IconLabelComponent,
    MenuTextComponent,
    MenuHeaderComponent,
    FieldHeaderComponent,
    Header1Component,
    Header2Component,
    Header3Component,
    SmallTextComponent,
    EmphasisTextComponent,
    IconTextComponent
];

@NgModule({
    declarations: [...Components],
    exports: [...Components]
})
export class TypographyModule {}