import type { Types } from '@cornerstonejs/core'; import type { LabelmapRepresentation } from '../../../types/SegmentationStateTypes.js'; import { MAX_NUMBER_COLORS } from './labelmapActorStyle.js'; export { MAX_NUMBER_COLORS }; declare function removeRepresentation(viewportId: string, segmentationId: string, renderImmediate?: boolean): void; declare function render(viewport: Types.IViewport, representation: LabelmapRepresentation): Promise; declare function getUpdateFunction(_viewport: Types.IViewport): (segmentationId: string) => Promise | null; declare const _default: { getUpdateFunction: typeof getUpdateFunction; render: typeof render; removeRepresentation: typeof removeRepresentation; }; export default _default; export { render, removeRepresentation };