> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bijection.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: ComponentWorkStarter

> Reference for the ComponentWorkStarter interface in bijection/server.

[server](/api/modules/server).ComponentWorkStarter

## Methods

### start

▸ **start**\<`Worker`>(`worker`, `args`, `options?`): `Promise`\<`Id`>

#### Type parameters

| Name | Type |
| :- | :- |
| `Worker` | extends [`FunctionReference`](/api/modules/server#functionreference)\<`"action"`, `"internal"`, \{ `record`: `string`  } & `Record`\<`string`, `any`>> |

#### Parameters

| Name | Type |
| :- | :- |
| `worker` | `Worker` |
| `args` | [`FunctionArgs`](/api/modules/server#functionargs)\<`Worker`> |
| `options?` | `Object` |
| `options.effects?` | `Record`\<`string`, [`OperationReference`](/api/modules/server#operationreference)\<`any`, `any`, `any`>> |

#### Returns

`Promise`\<`Id`>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.