import type { VNode } from 'vue'; import type { IBehaviors, IDecoratorBehaviorOptions, NextBehavior } from '../types/behavior.js'; import { BeanBehaviorBase } from './bean.behaviorBase.js'; export interface IBehaviorPropsInputRoot { } export interface IBehaviorPropsOutputRoot { } export interface IBehaviorOptionsRoot extends IDecoratorBehaviorOptions { behaviors: IBehaviors; } export declare class BehaviorRoot extends BeanBehaviorBase { private composer; protected __init__(options: IBehaviorOptionsRoot): Promise; protected __dispose__(): void; protected onOptionsChange(options: IBehaviorOptionsRoot): Promise; protected render(props: IBehaviorPropsInputRoot, next: NextBehavior): VNode; } //# sourceMappingURL=behavior.root_.d.ts.map