class defaultimport { default } from "https://deno.land/x/aleph@v0.1.2/project.ts"; Constructorsnewdefault(dir: string, mode: "development" | "production")PropertiesreadonlyapiPathsreadonlybuildDirreadonlyconfig: ConfigreadonlyisDevreadonlymode: "development" | "production"readonlyready: Promise<void>readonlyrootDir: stringreadonlysrcDirMethodsprivate_clearPageRenderCache(moduleId?: string)private_compile(url: string, options?: { sourceCode?: string; implicitDeps?: { url: string; hash: string; }[]; forceCompile?: boolean; })private_createMainModule(): Promise<Module>private_init()private_loadConfig()private_newModule(url: string): Moduleprivate_removePageModule(moduleId: string)private_renderPage(url: RouterURL)private_rewriteImportPath(mod: Module, importPath: string): stringprivate_updateDependency(depPath: string,depHash: string,callback: (mod: Module) => void,trace?: Set<string>,)private_watch()build()createFSWatcher(): EventEmittergetAPIHandle(path: string): Promise<APIHandle | null>getData()getDefaultIndexHtml(): stringgetModule(id: string): Module | nullgetModuleByPath(pathname: string): Module | nullgetPageHtml(location: Location): Promise<[number, string]>isHMRable(moduleId: string)removeFSWatcher(e: EventEmitter)