import { Serializer } from '@accordproject/concerto-core'; /** * Parses markdown using the commonmark parser into the * intermediate representation: a JSON object that adheres to * the 'org.accordproject.commonmark' Concerto model. */ export declare class CommonMarkTransformer { serializer: Serializer; constructor(); /** * Converts a CommonMark DOM to a markdown string */ toMarkdown(input: any): string; /** * Converts a CommonMark DOM to a CommonMark DOM with formatting removed */ removeFormatting(input: any): any; /** * Converts a markdown string into a token stream */ toTokens(markdown: string): any[]; /** * Converts a token stream into a CommonMark DOM object. */ fromTokens(tokenStream: any[]): any; /** * Converts a markdown string into a CommonMark DOM object. */ fromMarkdown(markdown: string): any; /** * Retrieve the serializer used by the parser */ getSerializer(): Serializer; } export default CommonMarkTransformer;