/** * Service Registry * * Central registry for all domain services. * Services are organized by domain and use dependency injection. */ /** * Service collection interface */ /** * Create all services with dependency injection * * Factory function that instantiates all domain services with the provided container. * Services are organized by domain for clarity. * * @param container - Service container with dependencies * @returns Complete service collection * * @example * ```typescript * const container = createContainer(graphqlClient, cache, config); * const services = createServices(container); * * // Use services * const riskAnalysis = services.analytics.risk.analyze(vault, globalTVL); * const simulation = services.vault.simulation.simulate(vault, newAssets); * ``` */ export { BaseService } from './base.service.js'; //# sourceMappingURL=index.d.ts.map