export interface Resource { src: string; target: string; } export interface AssetsCollectorOptions { pkgRoot?: string; pkgName: string; isLib?: boolean | void; pathPrefix?: string; moduleDirs?: string[]; } export declare class AssetsCollector { private dirsToSearch; private mask; private processed; private pathPrefix; private internalResources; private urlPrefix; private nameDedupeMap; private pkgRoot; private isLib; constructor({ pkgRoot, pkgName, isLib, pathPrefix, moduleDirs }: AssetsCollectorOptions); addToSearch(id: string): void; addResource(id: string): string; private addPrefix; getResources(): Promise; reset(): void; isEmpty(): boolean; }