import { SourceFile } from 'ts-morph';
import { ESLink } from './ESLink';
import { ProductionModule } from '../ProductionModule';
export declare class ESModuleStructure {
    productionModule: ProductionModule;
    links: Array<ESLink>;
    constructor(productionModule: ProductionModule);
    findFromLinks(): Array<ESLink>;
    linkConnection(externalLink: ESLink): void;
    toJSON(): any[];
}
export declare function createESModuleStructure(productionModule: ProductionModule, file: SourceFile): ESModuleStructure;
