UNPKG

allostasis-js-sdk

Version:
806 lines (805 loc) 21.5 kB
export declare const definition: { models: { Profile: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; Post: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; Asset: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; Article: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; PostComment: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; PostLike: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; ArticleLike: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; ArticleComment: { interface: boolean; implements: any[]; id: string; accountRelation: { type: string; }; }; }; objects: { Profile: { logo: { type: string; required: boolean; }; name: { type: string; required: boolean; indexed: boolean; }; cover: { type: string; required: boolean; }; email: { type: string; required: boolean; }; slogan: { type: string; required: boolean; }; address: { type: string; required: boolean; }; nakamaID: { type: string; required: boolean; }; platformID: { type: string; required: boolean; indexed: boolean; }; phoneNumber: { type: string; required: boolean; }; socialLinks: { type: string; required: boolean; item: { type: string; required: boolean; }; }; projectVision: { type: string; required: boolean; }; requestedFund: { type: string; required: boolean; indexed: boolean; }; projectHistory: { type: string; required: boolean; }; projectMission: { type: string; required: boolean; }; fundingStartDate: { type: string; required: boolean; indexed: boolean; }; publicEncryptionDID: { type: string; required: boolean; }; projectCompellingVideo: { type: string; required: boolean; }; creator: { type: string; viewType: string; }; posts: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; postsCount: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; articles: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; articlesCount: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; assets: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; assetsCount: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; Post: { body: { type: string; required: boolean; indexed: boolean; }; tag1: { type: string; required: boolean; indexed: boolean; }; tag2: { type: string; required: boolean; indexed: boolean; }; tag3: { type: string; required: boolean; indexed: boolean; }; tag4: { type: string; required: boolean; indexed: boolean; }; tag5: { type: string; required: boolean; indexed: boolean; }; tag6: { type: string; required: boolean; indexed: boolean; }; tag7: { type: string; required: boolean; indexed: boolean; }; tag8: { type: string; required: boolean; indexed: boolean; }; tag9: { type: string; required: boolean; indexed: boolean; }; tag10: { type: string; required: boolean; indexed: boolean; }; createdAt: { type: string; required: boolean; indexed: boolean; }; isDeleted: { type: string; required: boolean; indexed: boolean; }; profileID: { type: string; required: boolean; indexed: boolean; }; attachment: { type: string; required: boolean; indexed: boolean; }; creator: { type: string; viewType: string; }; profile: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; comments: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; commentsCount: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; likes: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; likesCount: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; Asset: { tag1: { type: string; required: boolean; }; tag2: { type: string; required: boolean; }; tag3: { type: string; required: boolean; }; tag4: { type: string; required: boolean; }; tag5: { type: string; required: boolean; }; tag6: { type: string; required: boolean; }; tag7: { type: string; required: boolean; }; tag8: { type: string; required: boolean; }; tag9: { type: string; required: boolean; }; image: { type: string; required: boolean; }; tag10: { type: string; required: boolean; }; title: { type: string; required: boolean; }; createdAt: { type: string; required: boolean; }; profileID: { type: string; required: boolean; }; description: { type: string; required: boolean; }; externalURL: { type: string; required: boolean; }; animationURL: { type: string; required: boolean; }; creator: { type: string; viewType: string; }; profile: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; Article: { body: { type: string; required: boolean; indexed: boolean; }; tag1: { type: string; required: boolean; indexed: boolean; }; tag2: { type: string; required: boolean; indexed: boolean; }; tag3: { type: string; required: boolean; indexed: boolean; }; tag4: { type: string; required: boolean; indexed: boolean; }; tag5: { type: string; required: boolean; indexed: boolean; }; tag6: { type: string; required: boolean; indexed: boolean; }; tag7: { type: string; required: boolean; indexed: boolean; }; tag8: { type: string; required: boolean; indexed: boolean; }; tag9: { type: string; required: boolean; indexed: boolean; }; price: { type: string; required: boolean; indexed: boolean; }; tag10: { type: string; required: boolean; indexed: boolean; }; abstract: { type: string; required: boolean; indexed: boolean; }; createdAt: { type: string; required: boolean; indexed: boolean; }; isDeleted: { type: string; required: boolean; indexed: boolean; }; profileID: { type: string; required: boolean; indexed: boolean; }; attachment: { type: string; required: boolean; indexed: boolean; }; externalURL: { type: string; required: boolean; indexed: boolean; }; isEncrypted: { type: string; required: boolean; indexed: boolean; }; visualAbstract: { type: string; required: boolean; indexed: boolean; }; encryptedSymmetricKey: { type: string; required: boolean; }; unifiedAccessControlConditions: { type: string; required: boolean; }; creator: { type: string; viewType: string; }; profile: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; comments: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; commentsCount: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; likes: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; likesCount: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; PostComment: { postID: { type: string; required: boolean; indexed: boolean; }; content: { type: string; required: boolean; indexed: boolean; }; createdAt: { type: string; required: boolean; indexed: boolean; }; isDeleted: { type: string; required: boolean; indexed: boolean; }; profileID: { type: string; required: boolean; indexed: boolean; }; replyingToID: { type: string; required: boolean; indexed: boolean; }; post: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; creator: { type: string; viewType: string; }; profile: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; PostLike: { postID: { type: string; required: boolean; indexed: boolean; }; status: { type: string; required: boolean; indexed: boolean; }; createdAt: { type: string; required: boolean; indexed: boolean; }; isDeleted: { type: string; required: boolean; indexed: boolean; }; profileID: { type: string; required: boolean; indexed: boolean; }; post: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; creator: { type: string; viewType: string; }; profile: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; ArticleLike: { articleID: { type: string; required: boolean; indexed: boolean; }; isDeleted: { type: string; required: boolean; indexed: boolean; }; profileID: { type: string; required: boolean; indexed: boolean; }; article: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; creator: { type: string; viewType: string; }; profile: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; ArticleComment: { content: { type: string; required: boolean; indexed: boolean; }; articleID: { type: string; required: boolean; indexed: boolean; }; createdAt: { type: string; required: boolean; indexed: boolean; }; isDeleted: { type: string; required: boolean; indexed: boolean; }; profileID: { type: string; required: boolean; indexed: boolean; }; replyingToID: { type: string; required: boolean; indexed: boolean; }; article: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; creator: { type: string; viewType: string; }; profile: { type: string; viewType: string; relation: { source: string; model: string; property: string; }; }; }; }; enums: {}; accountData: { profile: { type: string; name: string; }; postList: { type: string; name: string; }; assetList: { type: string; name: string; }; articleList: { type: string; name: string; }; postCommentList: { type: string; name: string; }; postLikeList: { type: string; name: string; }; articleLikeList: { type: string; name: string; }; articleCommentList: { type: string; name: string; }; }; };