/** * User ID represents a NeoFS user identifier. */ export declare class UserID { private value; constructor(value: Uint8Array); /** * Creates a UserID from a protobuf message. */ static fromProtoMessage(proto: any): UserID; /** * Converts to protobuf message. */ toProtoMessage(): any; /** * Gets the raw value as bytes. */ getValue(): Uint8Array; /** * Checks if this UserID is zero (empty). */ isZero(): boolean; /** * Converts to a hex string. */ toHex(): string; /** * Creates a UserID from a hex string. */ static fromHex(hex: string): UserID; /** * Converts to a base58 string. */ toBase58(): string; /** * Creates a UserID from a base58 string. */ static fromBase58(base58: string): UserID; /** * Checks if this UserID equals another. */ equals(other: UserID): boolean; /** * Converts to a string representation. */ toString(): string; }