import { type EasyData } from '../util/EntityUtil.ts'; import { Entity, type EntityData } from './Entity.ts'; export declare const PACKAGE_VERSION_BLOCK_TYPE_BUFFER = "buffer"; interface PackageVersionBlockData extends EntityData { packageVersionBlockId: string; packageId: string; version: string; reason: string; type?: string | null; expiredAt?: Date | null; } export declare class PackageVersionBlock extends Entity { packageVersionBlockId: string; packageId: string; version: string; reason: string; type: string | null; expiredAt: Date | null; constructor(data: PackageVersionBlockData); get isBuffer(): boolean; static create(data: EasyData): PackageVersionBlock; } export {};