import { AttachmentType, KubunID } from './base.js'; export declare class AttachmentID extends KubunID { #private; static create(value: Uint8Array, mimeType?: string): AttachmentID; static fromBytes(input: Uint8Array): AttachmentID; static fromString(input: string): AttachmentID; static from(input: AttachmentID | Uint8Array | string): AttachmentID; constructor(digest: Uint8Array, contentLength: number, mimeType?: string); get contentLength(): number; get digest(): Uint8Array; get mimeType(): string; }