import { Blob, type BrandedBlob } from 'tevm';function assertBlob(value: Uint8Array): asserts value is BrandedBlob { if (!Blob.isValid(value)) { throw new Error(`Invalid blob size: ${value.length}`); }}// Usageconst data = new Uint8Array(131072);assertBlob(data); // Throws if invalid// data is now typed as BrandedBlob