import Patch from '../types/Patch.ts';
export type GitWarpTickPatchReplayCoreFields = {
    readonly patch: Patch;
    readonly patchSha: string;
};
/** Substrate replay facts carried by a git-warp patch at one tick. */
export default class GitWarpTickPatchReplayCore {
    readonly patchSha: string;
    readonly writer: string;
    readonly lamport: number;
    readonly operationCount: number;
    readonly contextWriterCount: number;
    readonly readCount: number;
    readonly writeCount: number;
    constructor(fields: GitWarpTickPatchReplayCoreFields);
}
