import { CheckRunResult } from '../checks/checkRun'; export interface CheckContext { installationId: number; owner: string; repo: string; pullNumber: number; headSha: string; baseSha: string; } export interface RuleViolation { rule: string; severity: 'error' | 'warning' | 'notice'; message: string; path?: string; line?: number; } /** * Run all deterministic checks on a pull request */ export declare function runDeterministicChecks(context: CheckContext): Promise; //# sourceMappingURL=engine.d.ts.map