import { ParagraphAttrs, ParagraphBlock } from '../../../../contracts/src/index.js';
type ParagraphHashFns = {
    hashString: (seed: number, value: string) => number;
    hashNumber: (seed: number, value: number | undefined | null) => number;
};
export declare const deriveParagraphBlockVersion: (block: ParagraphBlock, getSdtMetadataVersion: (metadata: ParagraphAttrs["sdt"]) => string, readClipPathValue: (value: unknown) => string) => string;
export declare const hashParagraphBlockForTableVersion: (seed: number, paragraphBlock: ParagraphBlock, hashFns: ParagraphHashFns) => number;
export {};
//# sourceMappingURL=block-version.d.ts.map