/**
 * Query path stress battery — regression guard for EQL-S + context pack parity.
 *
 * @module trellis/query/stress
 * @see docs/specs/query-path-stress-v0.md
 */
import type { TrellisVcsEngine } from '../engine.js';
export interface QueryStressCheck {
    name: string;
    ok: boolean;
    detail: string;
    ms?: number;
}
export interface QueryStressOptions {
    /** Context pack token budget (default 4000) */
    budgetTokens?: number;
    /** Require at least one childOf link (fixture repos) */
    requireChildOf?: boolean;
    /** Require Decision entities in store */
    requireDecisions?: boolean;
}
export interface QueryStressReport {
    checks: QueryStressCheck[];
    ok: boolean;
}
/**
 * Run the query-path regression battery against an open engine.
 */
export declare function runQueryStress(engine: TrellisVcsEngine, rootPath: string, opts?: QueryStressOptions): QueryStressReport;
/** Agent cookbook lines printed after human CLI report (non-JSON). */
export declare function formatQueryStressHints(): string[];
//# sourceMappingURL=stress.d.ts.map