import type { Project, Directory } from 'ts-morph'; import Nest from '@stackpress/lib/Nest'; import type Schema from '../Schema.js'; export declare const cwd: string; export declare function createProject(to?: string): Promise; export declare function loadPackageJsonNest(pwd: string): Nest; export declare function loadProjectFile(project: Project | Directory, filepath: string): import("ts-morph").SourceFile; export declare function publishProject(project: Project): Promise; export declare function renderCode(template: string, data?: Record): string; export declare function pruneGeneratedSchemaFiles(root: string, schema: Schema): Promise; export declare function savePackageJsonNest(pwd: string, nest: Nest): void;