@ethan-jones-vizio/sveld
Version:
Generate TypeScript definitions for your Svelte components.
9 lines (8 loc) • 407 B
TypeScript
import { ComponentDocs } from "../rollup-plugin";
import WriterMarkdown, { AppendType } from "./WriterMarkdown";
export interface WriteMarkdownOptions {
write?: boolean;
outFile: string;
onAppend?: (type: AppendType, document: WriterMarkdown, components: ComponentDocs) => void;
}
export default function writeMarkdown(components: ComponentDocs, options: WriteMarkdownOptions): Promise<string>;