import type { DeckProbe, ProbeOptions } from "./probe-types.js"; /** * Convert an absolute filesystem path to a deck-relative path. * Returns the relative path if it's genuinely under rootDir, null otherwise. * Uses a trailing-slash boundary to avoid matching sibling directories. */ export declare function normalizePathToDeckRelative( absolutePath: string, rootDir: string, ): string | null; /** * Drive a real browser over one assembled deck build and return a plain, * serialisable snapshot of computed styles and geometry per slide — the raw * material a later pure `judge(probe)` turns into findings. This module owns * only measurement; it renders no verdicts. */ export declare function probeDeck(options: ProbeOptions): Promise;