import { HexBlob } from '@cardano-sdk/util'; interface CborSerializable { toCbor(): HexBlob; toCore(): C; } export declare class CborSet> { #private; private constructor(); static fromCbor>(cbor: HexBlob, fromCbor: (cbor: HexBlob) => S): CborSet; toCbor(): HexBlob; toCore(): C[]; static fromCore>(coreValues: C[], fromCore: (coreValue: C) => S): CborSet; values(): readonly T[]; setValues(values: T[]): void; size(): number; } export {}; //# sourceMappingURL=CborSet.d.ts.map