import type { ViewPresentation } from '../../../types/index.js';
import type { ViewPresentationSelector } from '../../../types/IViewport.js';
import type { ProjectionWriteOptions } from '../ViewportProjectionTypes.js';
import type { ECGProjectionSnapshot } from './ECGProjectionTypes.js';
import type { ECGViewState } from './ECGViewportTypes.js';
export declare function getECGProjectionPresentation(snapshot: ECGProjectionSnapshot, selector: ViewPresentationSelector | undefined): ViewPresentation;
export declare function withECGProjectionPresentation(snapshot: ECGProjectionSnapshot, presentation: Partial<ViewPresentation>, options?: ProjectionWriteOptions): ECGViewState;
