UNPKG

@atlaskit/renderer

Version:
22 lines (21 loc) 711 B
import { Schema } from 'prosemirror-model'; import { Serializer } from './serializer'; export { default as ReactSerializer } from './react'; export { default as TextSerializer } from './text'; export { default as ReactRenderer } from './ui/Renderer'; export { RendererContext } from './react'; export interface RenderOutput<T> { result: T; stat: RenderOutputStat; } export interface RenderOutputStat { buildTreeTime?: number; sanitizeTime: number; serializeTime?: number; } export interface ResultWithTime<T> { output: T; time: number; } export declare const renderDocument: <T>(doc: any, serializer: Serializer<T>, schema?: Schema) => RenderOutput<T | null>; export { Serializer };