import { type HarnessRunOptions } from "./runner.js"; export interface PublishHarnessSummary { readonly status: "passed" | "failed" | "not_declared"; readonly case_count: number; readonly assertion_error_count: number; readonly assertion_errors: readonly string[]; readonly case_names: readonly string[]; readonly receipt_ids: readonly string[]; } export declare function validatePublishHarness(targetPath: string, options?: HarnessRunOptions): Promise;