narraleaf
Version:
Create your visual novel with Electron and React
15 lines (14 loc) • 646 B
TypeScript
import { Project } from "../../project/project";
import { InferDirStructure } from "../../project/projectConfig/parser";
import { AppProjectRendererStructure } from "../../project/projectConfig/appProject";
import { ProjectFs } from "../../../utils/nodejs/fs";
export declare class RendererProject {
project: Project;
structure: InferDirStructure<typeof AppProjectRendererStructure>;
readonly root: string;
readonly fs: ProjectFs;
constructor(project: Project, structure: InferDirStructure<typeof AppProjectRendererStructure>, root: string);
getAppEntry(): string;
getPublicDir(): string;
getPagesDir(): string;
}