UNPKG

@baseplate-dev/core-generators

Version:

Core generators for Baseplate

17 lines 1 kB
export interface TemplateExtractorBarrelExport { moduleSpecifier: string; namedExports: string[]; isTypeOnly?: boolean; } export interface TemplateExtractorGeneratedBarrelExport { moduleSpecifier: string; namedExport: string; name: string; } export declare function mergeBarrelExports(indexFileContents: string | undefined, barrelExports: TemplateExtractorBarrelExport[]): string; export declare function mergeGeneratedBarrelExports(generatorName: string, indexFileContents: string | undefined, generatedBarrelExports: TemplateExtractorGeneratedBarrelExport[]): string; export declare const templateExtractorBarrelExportPlugin: import("@baseplate-dev/sync").TemplateExtractorPlugin<"barrel-export", { addBarrelExport: (generatorName: string, barrelExport: TemplateExtractorBarrelExport) => void; addGeneratedBarrelExport: (generatorName: string, generatedBarrelExport: TemplateExtractorGeneratedBarrelExport) => void; }, []>; //# sourceMappingURL=barrel-export.d.ts.map