/// <reference types="react" />
interface DTreeCmpntProps<T extends Record<string, unknown>> {
    treeData: HierarchyDto<T>;
    rednerTitle: (data?: T, currentDepth?: number) => React.ReactNode;
    initOpen?: boolean;
    depth?: number;
    iconPosition?: "start" | "end";
    openIcon?: string;
    closeIcon?: string;
    iconRender?: (data?: T, currentDepth?: number, isOpen?: boolean) => React.ReactNode;
    depthUnitPaddingLeft?: string;
}
export declare const DTreeCmpnt: <T extends Record<string, unknown>>({ initOpen, treeData, rednerTitle, depth, iconPosition, openIcon, closeIcon, iconRender, depthUnitPaddingLeft, }: DTreeCmpntProps<T>) => import("react").JSX.Element;
export default DTreeCmpnt;
