import type { ContentWarning, VDTBlock, VDTExclusionContour } from '../vdt.js'; export interface FrameContourOptions { /** The frame's gap from the text it pushes (px): the margin of a * picture whose contour sets none. */ gapPx: number; dpi: number; emPx: number; /** The page lays its flow out mirrored (right to left). */ mirrored: boolean; pageIndex: number; } export interface FrameContour { /** Absent when no picture of the frame has a known shape: the frame * pushes with its box. */ contour?: VDTExclusionContour; /** `textWrap` notes (`noContour`) for the pictures with no known shape. */ notes: ContentWarning[]; } /** The contour of a frame's content `children` (page px, as laid). */ export declare function frameContour(children: readonly VDTBlock[], options: FrameContourOptions): FrameContour; //# sourceMappingURL=contour.d.ts.map