<!--
 ⚠️  AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
 This file is automatically generated by scripts/docs-generator.js
 To make changes, edit the source TypeScript files or update the generator script
-->

[agents](../../) / [Exports](../modules) / IEventServiceOwnerBinding

# Interface: IEventServiceOwnerBinding

Explicit owner binding information used for scoped event emission.

## Table of contents

### Properties

- [ownerType](IEventServiceOwnerBinding#ownertype)
- [ownerId](IEventServiceOwnerBinding#ownerid)
- [ownerPath](IEventServiceOwnerBinding#ownerpath)
- [sourceType](IEventServiceOwnerBinding#sourcetype)
- [sourceId](IEventServiceOwnerBinding#sourceid)

## Properties

### ownerType

• **ownerType**: `string`

#### Defined in

[packages/agents/src/interfaces/event-service.ts:94](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/event-service.ts#L94)

---

### ownerId

• **ownerId**: `string`

#### Defined in

[packages/agents/src/interfaces/event-service.ts:95](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/event-service.ts#L95)

---

### ownerPath

• **ownerPath**: [`IOwnerPathSegment`](IOwnerPathSegment)[]

#### Defined in

[packages/agents/src/interfaces/event-service.ts:96](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/event-service.ts#L96)

---

### sourceType

• **sourceType**: `string`

#### Defined in

[packages/agents/src/interfaces/event-service.ts:97](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/event-service.ts#L97)

---

### sourceId

• **sourceId**: `string`

#### Defined in

[packages/agents/src/interfaces/event-service.ts:98](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/event-service.ts#L98)
