import * as React from 'react';
import './TreeContent.css';
interface TreeContentProps {
    blockTree: TreeItem[];
    selectedBlockPath: string;
    reorderBlock(selectedBlock: number[], destination: number[], position?: 'prepend' | 'append'): void;
    onCopy(path: number[]): void;
    onDelete(path: number[]): void;
    onSelect(path: number[]): void;
}
export type TreeItem = {
    type: string;
    children?: TreeItem[];
    treeTitle?: string;
};
export declare const TreeContent: ({ blockTree, selectedBlockPath, reorderBlock, onCopy, onDelete, onSelect, }: React.PropsWithChildren<TreeContentProps>) => import("react/jsx-runtime").JSX.Element;
export {};
