yarle-evernote-to-md
Version:
Yet Another Rope Ladder from Evernote
19 lines (18 loc) • 754 B
TypeScript
import { EvernoteNoteData, NoteData } from "./../models/NoteData";
import { YarleOptions } from "./../YarleOptions";
import { Language } from "./language";
export declare class StandardMD implements Language {
constructor();
languageItems: {
bold: string;
italic: string;
highlight: string;
strikethrough: string;
listItem: string;
};
codeBlock: string;
postProcess: (options: YarleOptions, outputNotebookFolders: string[]) => Promise<void>;
noteExtension: string;
noteProcess: (options: YarleOptions, noteData: NoteData, note: EvernoteNoteData) => void;
tagProcess: (content: string, tasks: Map<string, string>, currentTaskPlaceholder: string, updatedContent: string) => string;
}