TypeScript SDK
DirectListing
type DirectListing = {  assetContractAddress: Address;  creatorAddress: Address;  currencyContractAddress: Address;  endTimeInSeconds: bigint;  id: bigint;  isReservedListing: boolean;  pricePerToken: bigint;  quantity: bigint;  startTimeInSeconds: bigint;  tokenId: bigint;  type: "direct-listing";};type assetContractAddress = Address;type creatorAddress = Address;type currencyContractAddress = Address;type endTimeInSeconds = bigint;type id = bigint;type isReservedListing = boolean;type pricePerToken = bigint;type quantity = bigint;type startTimeInSeconds = bigint;type tokenId = bigint;type type = "direct-listing";