import FdContainerBaseComponent from '../../common/containerBase/containerBase'; import { ComponentResolveContext } from '@farris/designer-services'; import { BuilderHTMLElement } from '@farris/designer-element'; export declare class ContainerDragDropManager { private cmpInstance; private canAcceptChildContent; constructor(cmpInstance: FdContainerBaseComponent); /** * 判断是否可以接收拖拽新增的子级控件 */ canAccepts(resolveContext: ComponentResolveContext, sourceElement: BuilderHTMLElement): boolean; /** * 卡片上有区块的内容区域,只能接收区块:区块之间不可放其他控件。 */ private checkAcceptableControlForMain; /** * 判断当前容器是否是固定的上下文的中间层级 */ checkIsInFixedContextRules(): boolean; }