import { NovaResources } from "./ResourceHolderBase"; declare class BadDirectoryStructureError extends Error { } declare class IDSpaceHandler { private globalResources; private tmpBuildingResources; constructor(novaPath: string); private build; getIDSpace(prefix?: string | null): Promise; private getIDSpaceUnsafe; addNovaPluginsDirectory(pluginsPath: string): Promise; addNovaFilesDirectory(filePath: string): Promise; addDirectory(dirPath: string, prefix: string): Promise; addPlugin(filePath: string, prefix: string): Promise; } export { IDSpaceHandler, BadDirectoryStructureError };