import { Claim, ClaimKey, OrdJson } from '@coinweb/contract-kit';

export type HexBigInt = `0x${string}`;

export type TypedClaim<TBody extends OrdJson = OrdJson, TKey extends ClaimKey = ClaimKey> = Claim & {
  body: TBody;
  fees_stored: HexBigInt;
  key: TKey;
};
