# DetectedAngularComponent

**Kind:** Interface

**Source:** [`atloria-monorepo/packages/doc-automation/src/v2/stages/stage-01-parse/detectors/angular-detector.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/doc-automation/src/v2/stages/stage-01-parse/detectors/angular-detector.ts#L17)

Detected Angular component

## Properties

| Property | Type |
|---|---|
| `entityId` | `string` |
| `name` | `string` |
| `filePath` | `string` |
| `selector` | `string` |
| `templateType` | `'inline' | 'external'` |
| `styleType` | `'inline' | 'external' | 'none'` |
| `inputs` | `AngularInput[]` |
| `outputs` | `string[]` |
| `injectedServices` | `string[]` |
| `formType` | `'reactive' | 'template-driven'` |
| `lifecycleHooks` | `string[]` |
| `rxjsOperators` | `string[]` |
| `childComponents` | `string[]` |
| `confidence` | `'high' | 'medium' | 'low'` |
