sol-merger
Version:
Merges all import files into single file.
16 lines (15 loc) • 543 B
TypeScript
export interface RegisteredImport {
file: string;
name: string;
as?: string | null;
globalRename?: string | null;
}
export declare class ImportsRegistry {
registeredImportStatements: string[];
registeredImports: RegisteredImport[];
isImportProcessed(importStatement?: string): boolean;
registerImportStatement(importStatement: string): void;
registerImport(i: RegisteredImport): void;
getGlobalImports(): RegisteredImport[];
isImported(filename: string, name: string, as: string | null): boolean;
}