UNPKG

@diplodoc/markdown-translation

Version:
23 lines (22 loc) 764 B
import { CustomRendererHooks } from '@diplodoc/markdown-it-custom-renderer'; import { HooksState } from './hooks'; import { TemplateParams } from 'src/xliff'; import { LinkState } from 'src/skeleton/rules/link'; export type SkeletonRendererState = HooksState & LinkState; export type RenderParams = BaseParams & TemplateParams & DiplodocParams; export type BaseParams = { markdown: string; markdownPath?: string; skeletonPath?: string; hooks?: CustomRendererHooks; }; export type DiplodocParams = { lang?: string; notesAutotitle?: boolean; }; export declare function render(parameters: RenderParams): { skeleton: string; xliff: string; units: string[]; }; export declare function validateParams(parameters: RenderParams): void;