<!--
 ⚠️  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) / IWorkflowConversionResult

# Interface: IWorkflowConversionResult\<TOutput\>

Conversion result with metadata and validation info

## Type parameters

| Name      |
| :-------- |
| `TOutput` |

## Table of contents

### Properties

- [data](IWorkflowConversionResult#data)
- [success](IWorkflowConversionResult#success)
- [errors](IWorkflowConversionResult#errors)
- [warnings](IWorkflowConversionResult#warnings)
- [metadata](IWorkflowConversionResult#metadata)

## Properties

### data

• **data**: `TOutput`

Converted workflow data

#### Defined in

[packages/agents/src/interfaces/workflow-converter.ts:91](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/workflow-converter.ts#L91)

---

### success

• **success**: `boolean`

Conversion success status

#### Defined in

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

---

### errors

• **errors**: `string`[]

Validation errors (if any)

#### Defined in

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

---

### warnings

• **warnings**: `string`[]

Validation warnings (if any)

#### Defined in

[packages/agents/src/interfaces/workflow-converter.ts:100](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/workflow-converter.ts#L100)

---

### metadata

• **metadata**: \{ `convertedAt`: `Date` ; `processingTime`: `number` ; `inputStats`: \{ `nodeCount`: `number` ; `edgeCount`: `number` } ; `outputStats`: \{ `nodeCount`: `number` ; `edgeCount`: `number` } ; `converter`: `string` ; `version`: `string` ; `options?`: [`IWorkflowConversionOptions`](IWorkflowConversionOptions) } & [`TMetadata`](../modules#tmetadata)

Conversion metadata

#### Defined in

[packages/agents/src/interfaces/workflow-converter.ts:103](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/workflow-converter.ts#L103)
