UNPKG

@wepublish/api

Version:
38 lines (37 loc) 1.4 kB
import { PrismaClient } from '@prisma/client'; import { Context } from '../../context'; export declare const getRatingSystem: (commentRatingSystem: PrismaClient['commentRatingSystem']) => import(".prisma/client").Prisma.Prisma__CommentRatingSystemClient<{ answers: (import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; type: "star"; answer: string; ratingSystemId: string; }, unknown> & {})[]; } & import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; name: string; }, unknown> & {}, null, import("@prisma/client/runtime/library").DefaultArgs>; export declare const userCommentRating: (commentId: string, optionalAuthenticateUser: Context['optionalAuthenticateUser'], commentRating: PrismaClient['commentRating']) => Promise<({ answer: import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; type: "star"; answer: string; ratingSystemId: string; }, unknown> & {}; } & import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; userId: string; answerId: string; commentId: string; value: number; fingerprint: string; disabled: boolean; }, unknown> & {})[]>;