/// import type { TextFile } from './text-file'; import path from 'path'; import type { TypescriptPackage } from '../typescript/typescript-package'; export interface PackageRenderer { renderPackage(sourcePackage: TypescriptPackage): TextFile[]; } export declare class LuvioPackageRenderer implements PackageRenderer { private compilerBaseOutputDir; constructor(compilerBaseOutputDir: path.ParsedPath); renderPackage(sourcePackage: TypescriptPackage): TextFile[]; private resolveImports; private renderRawImport; private buildDefaultName; private buildNamedImportClause; }