From ed257f8d6449b31309fb759d675e4117c869ca4a Mon Sep 17 00:00:00 2001 From: Adam Zerella Date: Thu, 14 Feb 2019 19:41:35 +1100 Subject: [PATCH] Added export for clarity --- types/jsdoc-to-markdown/index.d.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/types/jsdoc-to-markdown/index.d.ts b/types/jsdoc-to-markdown/index.d.ts index ba3b34f781..d2fdbeda39 100644 --- a/types/jsdoc-to-markdown/index.d.ts +++ b/types/jsdoc-to-markdown/index.d.ts @@ -4,11 +4,11 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.9 -declare enum StyleListFormat { "none", "grouped", "table", "dl" } -declare enum RenderListFormat { "list", "table" } -declare enum MemberIndexFormat { "grouped", "list" } +export enum StyleListFormat { "none", "grouped", "table", "dl" } +export enum RenderListFormat { "list", "table" } +export enum MemberIndexFormat { "grouped", "list" } -interface RenderOptions { +export interface RenderOptions { data: object[]; template?: string; headingDepth?: number; @@ -26,14 +26,14 @@ interface RenderOptions { memberIndexFormat?: MemberIndexFormat; } -interface JsdocOptions { +export interface JsdocOptions { noCache: boolean; files: string|string[]; source: string; configure: string; } -export default class JsdocToMarkdown { +export class JsdocToMarkdown { render(options: RenderOptions): Promise; renderSync(options: RenderOptions): string; getTemplateData(options: JsdocOptions): Promise;