export declare class CborDecoder { static readOptional(data: Uint8Array, reader: (data: Uint8Array) => T): T | null; static readUnsignedInteger(data: Uint8Array): bigint; static readNegativeInteger(): bigint; static readByteString(data: Uint8Array): Uint8Array; static readTextString(data: Uint8Array): string; static readArray(data: Uint8Array): Uint8Array[]; static readMap(data: Uint8Array): Map; static readTag(data: Uint8Array): { tag: bigint; data: Uint8Array; }; static readBoolean(data: Uint8Array): boolean; private static readLength; private static readRawCbor; private static readByte; private static read; }