[**claude-buddy v1.0.0**](../../README.md)

***

[claude-buddy](../../modules.md) / [types](../README.md) / PersonaSystemExports

# Interface: PersonaSystemExports

Defined in: [types/api.ts:123](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/api.ts#L123)

Export types for external usage

## Properties

### PersonaSystem

> **PersonaSystem**: *typeof* [`PersonaSystem`](../../PersonaSystem/classes/PersonaSystem.md)

Defined in: [types/api.ts:125](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/api.ts#L125)

***

### PersonaManager

> **PersonaManager**: *typeof* [`PersonaManager`](../../PersonaSystem/classes/PersonaManager.md)

Defined in: [types/api.ts:126](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/api.ts#L126)

***

### PersonaFlagParser

> **PersonaFlagParser**: *typeof* [`PersonaFlagParser`](../../PersonaSystem/classes/PersonaFlagParser.md)

Defined in: [types/api.ts:127](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/api.ts#L127)

***

### PersonaLearningEngine

> **PersonaLearningEngine**: *typeof* [`PersonaLearningEngine`](../../PersonaSystem/classes/PersonaLearningEngine.md)

Defined in: [types/api.ts:128](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/api.ts#L128)

***

### personaSystem

> **personaSystem**: [`PersonaSystem`](../../PersonaSystem/classes/PersonaSystem.md)

Defined in: [types/api.ts:131](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/api.ts#L131)

***

### types

> **types**: `object`

Defined in: [types/api.ts:134](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/types/api.ts#L134)

#### ProcessingResult

> **ProcessingResult**: [`ProcessingResult`](../../PersonaSystem/interfaces/ProcessingResult.md)

#### PersonaActivationResult

> **PersonaActivationResult**: [`PersonaActivationResult`](PersonaActivationResult.md)

#### InputContext

> **InputContext**: [`InputContext`](InputContext.md)

#### ParsedFlags

> **ParsedFlags**: [`ParsedFlags`](ParsedFlags.md)

#### ActivePersona

> **ActivePersona**: [`ActivePersona`](ActivePersona.md)

#### PersonaFeedback

> **PersonaFeedback**: [`PersonaFeedback`](PersonaFeedback.md)

#### SystemAnalytics

> **SystemAnalytics**: [`SystemAnalytics`](../../PersonaSystem/interfaces/SystemAnalytics.md)
