/** * 0xRay Framework - Main Entry Point * * This is the main entry point for the 0xRay framework. * It exports the core initialization function and key components. */ export { XrayOrchestrator } from "./orchestrator/orchestrator.js"; export { XrayStateManager } from "./state/index.js"; export { AgentDelegator } from "./delegation/index.js"; export { frameworkLogger } from "./core/framework-logger.js"; export { BUILTIN_CODEX } from "./core/codex-formatter.js"; import { defaultXrayConfig } from "./core/index.js"; export { defaultXrayConfig }; export { OpenClawIntegration, initializeOpenClawIntegration, getOpenClawIntegration, shutdownOpenClawIntegration } from "./integrations/openclaw/index.js"; export type { OpenClawIntegrationConfig } from "./integrations/openclaw/types.js"; export declare function initializeXray(config?: {}): { success: boolean; config: { enableOrchestrator: boolean; enableBootOrchestrator: boolean; enableStateManagement: boolean; enableHooks: boolean; enableCodexInjection: boolean; enableProcessors: boolean; enablePostProcessor: boolean; }; message: string; };