import { DesiredAssignment, Findings } from '../core/index.js'; import { OrgClient } from './adapters/index.js'; type ValidateResult = { files: string[]; assignments: DesiredAssignment[]; findings: Findings; failed: boolean; }; /** * Load the files, then resolve every reference against the org. This is the plan pipeline * stopping before the diff: the same CheckService and the same ResolutionService, so a rule * added to either is one validate reports on too, and the two can never disagree about what * a file means. The resolved ids are discarded, because validate never writes. */ export declare class ValidateService { private readonly org; constructor(org: OrgClient); run(files: string[], includeInactive?: boolean): Promise; } export {}; //# sourceMappingURL=validate.d.ts.map