export interface LintResult { file: string; ok: boolean; issues: Array<{ path: string; message: string; }>; } /** Expand paths (files or dirs) to a flat list of `*.yaml`/`*.yml` scenario files. */ export declare function collectScenarioFiles(paths: string[]): string[]; /** * Validate scenario YAML files against a JSON Schema (from * {@link generateScenarioSchema}). Catches structural mistakes + unknown * `invoke:` method names. Does NOT resolve `${...}` refs or per-method params. */ export declare function lintScenarios(files: string[], schema: object): LintResult[]; //# sourceMappingURL=lint.d.ts.map