import { BeanBase } from 'zova'; import type { IBehaviors, IBehaviorTag } from '../types/behavior.js'; import { BeanBehavior } from './bean.behavior.js'; export interface IBehaviorsHolderOptions { behaviors: IBehaviors | (() => IBehaviors); behaviorTag: IBehaviorTag; } export declare class BeanBehaviorsHolder extends BeanBase { options: IBehaviorsHolderOptions; private composer; $$beanBehavior: BeanBehavior; initialize(options: IBehaviorsHolderOptions): Promise; protected __dispose__(): void; private _getBehaviors; private _getBehaviorRoot; render(vNodeDefault?: Function, propsCustom?: {}): import("vue").VNode; } //# sourceMappingURL=bean.behaviorsHolder.d.ts.map