export interface SentinelBlock {
    prefix: "auto" | "manual";
    kind: string;
    content: string;
    startLine: number;
    endLine: number;
    hash: string;
}
export declare class SentinelIntegrityError extends Error {
    readonly line: number;
    constructor(message: string, line: number);
}
export declare function computeBlockHash(blockContent: string): string;
export declare function parseSentinelBlocks(content: string): SentinelBlock[];
//# sourceMappingURL=journal-sentinel.d.ts.map