import { DocumentLayoutDetailsLevel } from '../../layout/document-layout-details-level'; import { LayoutPosition } from '../../layout/layout-position'; import { LayoutAnchoredObjectBox } from '../../layout/main-structures/layout-boxes/layout-anchored-object-box'; import { SubDocument } from '../../model/sub-document'; import { HitTestDeviation } from '@devexpress/utils/lib/geometry/rectangle'; export type HitTestResultDeviations = Record; export declare class HitTestResult extends LayoutPosition { subDocument: SubDocument; deviations: HitTestResultDeviations; exactlyDetailLevel: DocumentLayoutDetailsLevel; floatingObject: LayoutAnchoredObjectBox; constructor(subDocument: SubDocument); correctAsVisibleBox(): void; getPosition(): number; }