import { BoundingBox } from '@vertexvis/geometry';
import { Frame } from './frame';
export interface ItemSetSummary {
    count: number;
    boundingBox?: BoundingBox.BoundingBox;
}
export interface SceneViewSummary {
    visibleSummary?: ItemSetSummary;
    selectedVisibleSummary?: ItemSetSummary;
}
export declare function create(data?: Partial<SceneViewSummary>): SceneViewSummary;
export declare function copySummaryIfInvalid(current: Frame, previous?: Frame): Frame;
