import BranchViewController from '../../viewController/branchViewController'; import Bounds from '../../utils/bounds'; import { Direction } from '../../common/constants/models'; export declare function isMapStructure(branch: BranchViewController): boolean; export declare function isLogicStructure(branch: BranchViewController): boolean; export declare function isTreeStructure(branch: BranchViewController): boolean; export declare function isOrgChartStructure(branch: BranchViewController): boolean; export declare function isFishboneStructure(branch: BranchViewController): boolean; export declare function isFishHeadStructure(branch: BranchViewController): boolean; export declare function getFishboneStructureHorizontalDire(branch: BranchViewController): Direction.LEFT | Direction.RIGHT; export declare function mergeBounds(branches: Array, bounds: Bounds): Bounds; export declare function getUpSideBranches(branch: BranchViewController): BranchViewController[]; export declare function isUpSideBranch(parent: BranchViewController, child: BranchViewController): boolean;