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