UNPKG

sardines-compile-time-tools

Version:

sardines.compile-time-tools.js is part of the sardines.io project

16 lines 563 B
import * as ts from "typescript"; export interface IdentifierSyntax { name: string; type: ts.SyntaxKind; typeStr: string; isExport: boolean; isAsync: boolean; text: string; param?: IdentifierSyntax[] | null; typeRef?: string[]; returnType?: string; } export declare const legalExportTypes: ts.SyntaxKind[]; export declare const illegalExportTypes: ts.SyntaxKind[]; export declare function gatherExports(sourceFilePath: string): [Map<string, IdentifierSyntax>, string[], string[], string[]]; //# sourceMappingURL=parser.d.ts.map