import { BeanBase } from 'zova'; import { Bean } from 'zova-module-a-bean'; import type { IBehaviors } from '../types/behavior.js'; import { ServiceComposer } from '../service/composer.js'; @Bean() export class BeanBehavior extends BeanBase { public async createComposer(behaviors: IBehaviors): Promise { return await this.bean._newBean(ServiceComposer, true, behaviors); } }