{"version":3,"sources":["../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsDO,IAAM,KAAA,GAAQ;AAAA,EACnB,IAAA,EAAM,iBAAA;AAAA,EACN,OAAA,EAAS,OAAA;AAAA,EACT,QAAA,EAAU;AAAA,IACR,IAAA,EAAM;AAAA,MACJ,IAAA,EAAM,mBAAA;AAAA,MACN,WAAA,EAAa;AAAA,KACf;AAAA,IACA,KAAA,EAAO;AAAA,MACL,IAAA,EAAM,wBAAA;AAAA,MACN,WAAA,EAAa;AAAA,KACf;AAAA,IACA,IAAA,EAAM;AAAA,MACJ,IAAA,EAAM,mBAAA;AAAA,MACN,WAAA,EAAa;AAAA,KACf;AAAA,IACA,KAAA,EAAO;AAAA,MACL,IAAA,EAAM,oBAAA;AAAA,MACN,WAAA,EAAa;AAAA,KACf;AAAA,IACA,QAAA,EAAU;AAAA,MACR,IAAA,EAAM,2BAAA;AAAA,MACN,WAAA,EAAa;AAAA,KACf;AAAA,IACA,KAAA,EAAO;AAAA,MACL,IAAA,EAAM,mBAAA;AAAA,MACN,WAAA,EAAa;AAAA,KACf;AAAA,IACA,MAAA,EAAQ;AAAA,MACN,IAAA,EAAM,qBAAA;AAAA,MACN,WAAA,EAAa;AAAA;AACf;AAEJ","file":"index.cjs","sourcesContent":["/**\n * @affectively/aeon-foundation\n *\n * The complete Aeon stack in one import.\n *\n * Distributed sync, collaborative pages, state management,\n * edge AI inference, neural graph database, relay transport,\n * and UCAN authentication.\n *\n * @example\n * ```typescript\n * // Import the entire stack\n * import { Aeon, Pages, Dash, Relay, Edgework, Aegis, Neural } from '@affectively/aeon-foundation';\n *\n * // Use distributed sync\n * const coordinator = new Aeon.SyncCoordinator();\n *\n * // Use edge AI inference\n * const ai = await Edgework.init({ model: 'cyrano-360m' });\n *\n * // Use CRDT-based state\n * const state = Dash.createStore();\n * ```\n *\n * @example\n * ```typescript\n * // Or import individual modules\n * import { SyncCoordinator } from '@affectively/aeon-foundation/aeon';\n * import { Edgework } from '@affectively/aeon-foundation/edgework';\n * import { createStore } from '@affectively/aeon-foundation/dash';\n * ```\n *\n * @packageDocumentation\n */\n\n// Re-export all stack packages as namespaces\nexport * as Aeon from '@affectively/aeon';\nexport * as Pages from '@affectively/aeon-flux';\nexport * as Dash from '@affectively/dash';\nexport * as Relay from '@affectively/relay';\nexport * as Edgework from '@affectively/edgework-sdk';\nexport * as Aegis from '@affectively/auth';\nexport * as Neural from '@affectively/neural';\n\n// Legacy alias — Auth is Aegis\nexport * as Auth from '@affectively/auth';\n\n// Also export the most common types/classes at the top level for convenience\nexport { SyncCoordinator, SchemaVersionManager } from '@affectively/aeon';\nexport { Edgework as EdgeworkSDK } from '@affectively/edgework-sdk';\n\n/**\n * Stack version manifest\n */\nexport const STACK = {\n  name: 'Aeon Foundation',\n  version: '0.2.3',\n  packages: {\n    aeon: {\n      name: '@affectively/aeon',\n      description: 'Distributed sync & schema versioning',\n    },\n    pages: {\n      name: '@affectively/aeon-flux',\n      description: 'Collaborative pages with CRDT flux state',\n    },\n    dash: {\n      name: '@affectively/dash',\n      description: 'CRDT-based state management with WebRTC',\n    },\n    relay: {\n      name: '@affectively/relay',\n      description: 'Transport relay layer with discovery & privacy',\n    },\n    edgework: {\n      name: '@affectively/edgework-sdk',\n      description: 'Client-side AI inference & on-device RLHF',\n    },\n    aegis: {\n      name: '@affectively/auth',\n      description: 'UCAN-based decentralized authentication',\n    },\n    neural: {\n      name: '@affectively/neural',\n      description: 'WebGPU-accelerated neural graph database',\n    },\n  },\n} as const;\n"]}