UNPKG

@awesome-fe/translate

Version:
10 lines (9 loc) 362 B
import { Asciidoctor } from '@asciidoctor/core'; import { AdocNodeTypes } from './adoc-node-types'; export import AbstractNode = Asciidoctor.AbstractNode; export interface AdocNodeRenderer<T extends AbstractNode> { render(node: T): string; } export declare type AdocNodeRendererMap = { [K in keyof AdocNodeTypes]?: AdocNodeRenderer<AdocNodeTypes[K]>; };