UNPKG

@wepublish/api

Version:
10 lines (9 loc) 639 B
import { PrismaClient } from '@prisma/client'; import { ArticleSort } from '../../db/article'; import { PageSort } from '../../db/page'; import { Context } from '../../context'; import { SortOrder } from "../../../../utils-api/src"; export declare const queryPhrase: (query: string, prisma: PrismaClient, publicArticlesLoader: Context['loaders']['publicArticles'], publicPagesLoader: Context['loaders']['publicPagesByID'], take: number, skip: number, pageSort: PageSort, articleSort: ArticleSort, order: SortOrder) => Promise<{ articles: import("../../db/article").PublicArticle[]; pages: import("../../db/page").PublicPage[]; }>;