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[];
}>;
