import type { Types as coreTypes } from '@cornerstonejs/core';
import type { Types as toolsTypes } from '@cornerstonejs/tools';
import type { ModifySegmentation } from '../types';
/**
 * @description 根据lines中的拓扑关系组织连线数据
 * @author jiannan.jiao
 * @date 04/08/2023
 * @param {*} lines
 * @returns {*}  {number[][]}
 */
/**
 * @description
 * @author jiannan.jiao
 * @date 04/08/2023
 * @param {number[][]} links
 * @returns {*}  {number[][]}
 */
/**
 * @description 填充孔洞
 * @author jiannan.jiao
 * @date 04/08/2023
 * @param {coreTypes.IEnabledElement} enabledElement
 * @param {ModifySegmentation} modifySegmentation
 * @param {toolsTypes.BoundsIJK} boundsIJK
 */
export default function fillSegmentationHole(enabledElement: coreTypes.IEnabledElement, modifySegmentation: ModifySegmentation, boundsIJK: toolsTypes.BoundsIJK): Promise<void>;
