UNPKG

prismic-javascript

Version:
10 lines (9 loc) 510 B
import { Document } from "./documents"; import { RequestCallback } from './request'; export declare type LinkResolver = (doc: any) => string; export interface PreviewResolver { token: string; documentId?: string; resolve(linkResolver: LinkResolver, defaultUrl: string, cb?: RequestCallback<string>): Promise<string>; } export declare function createPreviewResolver(token: string, documentId?: string, getDocByID?: (documentId: string, maybeOptions?: object) => Promise<Document>): PreviewResolver;