feat: add direct exports for augmentation interfaces

Introduced direct exports for several augmentation interfaces (e.g., ISenseAugmentation, ICognitionAugmentation) to simplify imports and enhance type accessibility. Updated type imports and exports in relevant files.
This commit is contained in:
David Snelling 2025-05-28 11:03:32 -07:00
parent cf4673f259
commit 0d5060aee2
2 changed files with 25 additions and 2 deletions

View file

@ -96,13 +96,27 @@ export type {
import type {
IAugmentation,
AugmentationResponse,
IWebSocketSupport
IWebSocketSupport,
ISenseAugmentation,
IConduitAugmentation,
ICognitionAugmentation,
IMemoryAugmentation,
IPerceptionAugmentation,
IDialogAugmentation,
IActivationAugmentation
} from './types/augmentations.js'
import { AugmentationType, BrainyAugmentations } from './types/augmentations.js'
export type {
IAugmentation,
AugmentationResponse,
IWebSocketSupport
IWebSocketSupport,
ISenseAugmentation,
IConduitAugmentation,
ICognitionAugmentation,
IMemoryAugmentation,
IPerceptionAugmentation,
IDialogAugmentation,
IActivationAugmentation
}
export { AugmentationType, BrainyAugmentations }