import AbstractStructure from './abstractStructure'; import BranchViewController from '../viewController/branchViewController'; import Bounds from '../utils/bounds'; import StructureClass from '../common/constants/structures'; import { ConnectionInfo } from '../view/lineRender/topicLineStyle'; export default class TimelineHorizontal extends AbstractStructure { calcAttachedChildrenPos(branch: BranchViewController, bounds: Bounds): void; getChildStructure(parent: BranchViewController, child: BranchViewController): StructureClass.TIMELINE_HORIZONTAL_UP | StructureClass.TIMELINE_HORIZONTAL_DOWN; getAttachedConnectionInfo(startBranch: BranchViewController, endBranch: BranchViewController): ConnectionInfo; }