import { type RecordedHit } from '../recorder'; export type Scenario = { name: string; group: string; status: number; pathParams?: Record; query?: Record; headers?: Record; reqBody?: unknown; resBody?: unknown; }; export type BuildResult = { skipped: boolean; reason?: string; hits: number; operations: number; updated: number; unchanged: number; changed: boolean; }; export declare function loadHits(): RecordedHit[]; export declare function buildDaxtaSpec(options?: { silent?: boolean; requireHits?: boolean; html?: boolean; }): BuildResult; /** Generate API documentation (OpenAPI spec + HTML viewer) from recorded test execution. */ export declare const generateApiDocs: typeof buildDaxtaSpec; /** @deprecated Use `generateApiDocs` */ export declare const buildOpenApi: typeof buildDaxtaSpec;