UNPKG

@wepublish/api

Version:
8 lines (7 loc) 935 B
import { PrismaClient } from '@prisma/client'; import { Context } from '../../context'; import { PageFilter, PageSort } from '../../db/page'; import { SortOrder } from "../../../../utils-api/src"; export declare const getPageById: (id: string, authenticate: Context['authenticate'], pages: Context['loaders']['pages']) => Promise<import("../../db/page").PageWithRevisions>; export declare const getPagePreviewLink: (id: string, hours: number, authenticate: Context['authenticate'], generateJWT: Context['generateJWT'], urlAdapter: Context['urlAdapter'], pagesLoader: Context['loaders']['pages']) => Promise<string>; export declare const getAdminPages: (filter: Partial<PageFilter>, sortedField: PageSort, order: SortOrder, cursorId: string | null, skip: number, take: number, authenticate: Context['authenticate'], page: PrismaClient['page']) => Promise<import("../../..").ConnectionResult<import("../../db/page").PageWithRevisions>>;