import { StrapiUser } from '@sensinum/strapi-utils'; import { AdminUser } from '../../@types'; import PluginError from '../../utils/error'; import { Comment, CommentWithRelated } from '../../validators/repositories'; export declare const getRelatedGroups: (related: string) => Array; export declare const filterOurResolvedReports: (item: Comment) => Comment; export declare const buildAuthorModel: (item: Comment | CommentWithRelated, blockedAuthorProps: Array, fieldsToPopulate?: Array) => Comment; export declare const resolveUserContextError: (user?: AdminUser | StrapiUser) => PluginError; type AuthorNameProps = { lastname?: string; firstname?: string; username?: string; }; export declare const getAuthorName: (author: AuthorNameProps) => string; export {};