aftermath-ts-sdk
Version:
Aftermath TypeScript SDK
31 lines • 792 B
TypeScript
import { AnyObjectType, Object, ObjectId, Url } from "../types/generalTypes";
export interface KioskOwnerCapObject extends Object {
kioskObjectId: ObjectId;
}
export interface KioskObject extends Object {
kioskOwnerCapId: ObjectId;
nfts: Nft[];
isPersonal: boolean;
}
export interface Nft {
info: NftInfo;
display: NftDisplay;
}
export interface NftInfo {
objectId: ObjectId;
objectType: AnyObjectType;
}
export interface NftDisplay {
suggested: NftDisplaySuggested;
other: NftDisplayOther;
}
export interface NftDisplaySuggested {
name?: string;
link?: Url;
imageUrl?: Url;
description?: string;
projectUrl?: Url;
creator?: string;
}
export type NftDisplayOther = Record<string, string>;
//# sourceMappingURL=nftsTypes.d.ts.map