/// /// /// declare module 'breadtags' { interface Tag { name: string; aliases: Array; run(ctx: any): string; } export default class Parser { public constructor(); public tags: Map; public loadAll(directory: string): void; public load(tag: Tag): void; public parse(source: string, context: any): Promise; } }