# AngularServiceMapping

**Kind:** Interface

**Source:** [`atloria-monorepo/packages/doc-automation/src/v2/types/cross-language.types.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/doc-automation/src/v2/types/cross-language.types.ts#L81)

Angular Service Analysis - Maps service methods to API endpoints

## Properties

| Property | Type |
|---|---|
| `serviceFile` | `string` |
| `serviceName` | `string` |
| `baseUrl` | `string` |
| `methods` | `Array<{
    methodName: string; // "createJob"
    httpMethod: 'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH';
    endpoint: string; // "/api/sales/jobs"
    parameters: string[]; // ["jobData: CreateJobDto"]
    returnType: string; // "Observable<Job>"
    usedByComponents: string[]; // ["OrderFormComponent", "OrderListComponent"]
  }>` |
