/** * jsdom does not run a layout engine (offsetHeight / getBoundingClientRect stay 0). * This harness resolves a minimal column-flex / percentage-height tree from a * definite parent size so tests can assert measured fill / footer pin. */ export interface JsdomLayoutBox { readonly top: number; readonly left: number; readonly width: number; readonly height: number; } /** * Install measured boxes for `root` and descendants using flex-column / % height rules. */ export declare function applyJsdomColumnFillLayout(root: HTMLElement, box: JsdomLayoutBox): void; /** Resolve definite parent size then fill the subtree (parent itself is measured). */ export declare function applyJsdomColumnFillFromParent(parent: HTMLElement, widthPx: number, heightPx: number): void; //# sourceMappingURL=jsdomColumnFillLayout.d.ts.map