import type { FloorDependencies } from "./deps.js"; import type { Check } from "./types.js"; export declare const REVIEWER_CHECK_NAME = "reviewer"; /** The resolved data block, exported because the COMPONENT screen's reviewer * input needs the same truncation discipline (checking/component-screen.ts) and * a second copy of the cap would drift from this one. */ export declare const sampleLines: (samples: Readonly>) => string; /** * The reviewer, bound to the model it calls with, (when generation resolved them) * the query results the app's literals must match, and the judgment rules the * floor collected from the host and every pack. */ export declare const reviewerCheck: (deps: FloorDependencies, samples?: Readonly>, rubric?: readonly string[], /** * The app as the reviewer should READ it, when the caller has a truer rendering * than printed wire. * * The caller that holds the source AND the query results builds it * (`reviewComponentScreenInput`). Absent, the STORED screen is read instead. */ app?: string) => Check; //# sourceMappingURL=reviewer.d.ts.map