> For the complete documentation index, see [llms.txt](https://bitforce.gitbook.io/the-anatomy-of-an-angular-app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bitforce.gitbook.io/the-anatomy-of-an-angular-app/imports.md).

# Imports order

```javascript
import { FormGroup, FormBuilder, Validators, FormControl } from ‘@angular/forms’;

import { IApiRequest, IApiCall, IApiResponse } from ‘@bitf/api’;
import { stripEmptyProps, setRequired } from ‘@bitf/utils’;
import { ToastMessagesService, SharedData, SessionService } from ‘@bitf/services’;

import { Budget, InsertType, FormOption } from ‘@app/core/models’;
import { AuthService, BudgetDatailsFiltersService } from ‘@services’;
import { BudgetDetailsViewType } from ‘@constants’
```

Group imports like this:

before **angular**

then

**bitf**

then&#x20;

**app**
