@arizeai/phoenix-client
Version:
A client for the Phoenix API
22 lines • 804 B
TypeScript
/**
* Shared "print the Phoenix summary once per run" policy for the jest and
* vitest reporters. The two frameworks differ only in which lifecycle methods
* they call; both delegate to {@link begin} on run start and {@link finish}
* on run end.
*/
export declare class SuiteSummaryReportRun {
private hasPrinted;
private runStartedAtMs;
/**
* Reset state at the start of a run so suites/artifacts from a previous
* watch-mode invocation don't leak forward.
*/
begin(): void;
/**
* Print the Phoenix summary once. Prefers the on-disk artifacts written by
* suite workers, falling back to the in-process registry. A no-op once the
* summary has already been printed for this run.
*/
finish(): void;
}
//# sourceMappingURL=report-run.d.ts.map