UNPKG

strapi-plugin-comments

Version:
143 lines (142 loc) 4.52 kB
import { CoreStrapi } from '../../@types'; import { Nexus } from '../../@types/graphql'; export declare const getCreateComment: (strapi: CoreStrapi, nexus: Nexus) => { type: import("nexus/dist/core").NexusNonNullDef<any>; args: { input: import("nexus/dist/core").NexusNonNullDef<any>; }; resolve(_: Object, args: any, ctx: any): Promise<{ id?: number; documentId?: string; content?: string; blocked?: boolean; blockedThread?: boolean; blockReason?: string; isAdminComment?: boolean; removed?: boolean; approvalStatus?: string; related?: string; createdAt?: string; updatedAt?: string; publishedAt?: string; authorId?: string; authorName?: string; authorEmail?: string; authorAvatar?: string; authorUser?: string | { id?: number; username?: string; email?: string; avatar?: { url?: string; name?: string; hash?: string; id?: number; formats?: { small?: { url?: string; name?: string; hash?: string; }; thumbnail?: { url?: string; name?: string; hash?: string; }; medium?: { url?: string; name?: string; hash?: string; }; large?: { url?: string; name?: string; hash?: string; }; }; }; }; locale?: string; gotThread?: boolean; threadFirstItemId?: number; reports?: { id?: number; documentId?: string; content?: string; createdAt?: string; updatedAt?: string; publishedAt?: string; locale?: string; reason?: string; resolved?: boolean; }[]; author?: any; threadOf?: number | { id?: number; documentId?: string; content?: string; blocked?: boolean; blockedThread?: boolean; blockReason?: string; isAdminComment?: boolean; removed?: boolean; approvalStatus?: string; related?: string; createdAt?: string; updatedAt?: string; publishedAt?: string; authorId?: string; authorName?: string; authorEmail?: string; authorAvatar?: string; authorUser?: string | { id?: number; username?: string; email?: string; avatar?: { url?: string; name?: string; hash?: string; id?: number; formats?: { small?: { url?: string; name?: string; hash?: string; }; thumbnail?: { url?: string; name?: string; hash?: string; }; medium?: { url?: string; name?: string; hash?: string; }; large?: { url?: string; name?: string; hash?: string; }; }; }; }; locale?: string; gotThread?: boolean; threadFirstItemId?: number; reports?: { id?: number; documentId?: string; content?: string; createdAt?: string; updatedAt?: string; publishedAt?: string; locale?: string; reason?: string; resolved?: boolean; }[]; author?: any; }; }>; };