import { DesiredAssignment, Findings } from '../core/index.js'; type CheckResult = { files: string[]; assignments: DesiredAssignment[]; findings: Findings; failed: boolean; }; /** * Expand the globs, read what they matched, and turn it into the model. No org needed. Every * command that reads files starts here, so a rule added to the load is one every one of them * gets. The disk is this layer's, not `core`'s: `core` is handed text and hands back findings, * which is the same split export already had on the way out. * * `strict` is this service's own policy and defaults off: callers that only want the findings * ask them directly rather than inheriting a verdict they did not choose. */ export declare class CheckService { run(patterns: string[], strict?: boolean): Promise; private checkFile; private nothingMatched; } export {}; //# sourceMappingURL=check.d.ts.map