20 lines
666 B
TypeScript
20 lines
666 B
TypeScript
// Export only what's actually used
|
|
export { ServiceApplication } from './service-application';
|
|
export { ServiceContainerBuilder } from './container/builder';
|
|
export { OperationContext } from './operation-context';
|
|
export { calculatePoolSize, getServicePoolSize, getHandlerPoolSize } from './pool-size-calculator';
|
|
export { ServiceLifecycleManager } from './utils/lifecycle';
|
|
export { HandlerScanner } from './scanner/handler-scanner';
|
|
|
|
// Export schemas
|
|
export {
|
|
appConfigSchema,
|
|
redisConfigSchema,
|
|
mongodbConfigSchema,
|
|
postgresConfigSchema,
|
|
questdbConfigSchema,
|
|
proxyConfigSchema,
|
|
browserConfigSchema,
|
|
queueConfigSchema
|
|
} from './config/schemas';
|
|
|