/** Compact consecutive Node TAP records without discarding a value. * Every failure keeps its own row; only byte-identical diagnostics share a template. */ import type { CompressionResult, Stamp } from './types.js'; export declare function looksLikeTap(text: string): boolean; /** * THE ENVELOPE CARRIES AN AUTHENTICATOR, for the reason the `[... ` families * do: without one, a `[TAP ok records: ...]` line that arrived in the content * reached `rehydrate` as an `unconsumed marker` and cost the caller the whole * block. Handed nothing, this mints its own and returns it on the result. */ export declare function compressTap(text: string, stamp?: Stamp): CompressionResult; //# sourceMappingURL=tap.d.ts.map