/// import { Block, Component } from 'grapesjs'; import { BlockItemLayout } from '../../typeConfigs/blocks'; import { CommonStudioLayoutProps } from '../public/types'; import { BlocksTargetPosition, StudioLayoutPanelBlocksConfig } from '../public/types/StudioPanelBlocksSchema'; export interface BlockManagerProps extends CommonStudioLayoutProps> { isOpen?: boolean; blocks?: (props: { blocks: Block[]; }) => Block[]; itemLayout?: BlockItemLayout; target?: { component: Component; position?: `${BlocksTargetPosition}`; }; } declare const BlockManager: import("react").FunctionComponent; export default BlockManager;