import type { Page } from "playwright";
import type { MatrixCell } from "../../../schema/src/records/context.js";
import type { A11yArtifactRef, A11yMediaMode, A11yProbe } from "./types.js";
export declare function parseA11yProbe(input: unknown): A11yProbe;
export declare function resolveMediaMode(cell: MatrixCell): A11yMediaMode;
export declare function resolveDisabledAxeRules(cell: MatrixCell): string[];
export declare function captureA11yProbe(page: Page): Promise<A11yProbe>;
export declare function captureA11yArtifacts(page: Page, cellId: string): Promise<{
    fullScreenshot: A11yArtifactRef;
}>;
export declare function runA11yActions(page: Page, cell: MatrixCell): Promise<void>;
//# sourceMappingURL=probe.d.ts.map