import { type Types } from '@cornerstonejs/core'; import type { Segmentation } from '../../../types/SegmentationStateTypes.js'; export declare function getVolumeLabelmapImageMapperRepresentationUIDs(viewport: Types.IViewport, segmentationId: string, segmentation: Segmentation): string[]; export declare function addVolumeLabelmapImageMapperActors(args: { viewport: Types.IViewport; segmentation: Segmentation; segmentationId: string; }): Promise; export declare function updateVolumeLabelmapImageMapperActors(args: { viewport: Types.IViewport; segmentation: Segmentation; segmentationId: string; actorEntries?: Types.ActorEntry[]; }): void; export declare function removeVolumeLabelmapImageMapperActors(viewport: Types.IViewport, segmentationId: string): void; export declare function getLabelmapForActorReference(segmentation: Segmentation, referencedId?: string): import("../../../types/LabelmapTypes.js").LabelmapLayer;