import type Patch from '../types/Patch.ts';
/**
 * A patch entry from a patch scan stream.
 *
 * Pairs a decoded Patch with its commit SHA. This is the semantic
 * unit yielded by PatchJournalPort.scanPatchRange().
 */
export default class PatchEntry {
    readonly patch: Patch;
    readonly sha: string;
    constructor({ patch, sha }: {
        patch: Patch;
        sha: string;
    });
}
