import type { ApiFramework, ProjectInfo, ApiRoute, DatabaseInfo, ScaffoldPlan, ApiSpec, ApiValidateResult, ApiSyncResult } from './schema.js'; export declare function detectProject(root: string): ProjectInfo; export declare function detectApiFramework(root: string): Promise>; export declare function inspectApi(root: string, framework: ApiFramework): Promise; export declare function parsePrismaSchema(content: string): DatabaseInfo; export declare function buildScaffold(moduleName: string, projectRoot: string, dryRun: boolean): ScaffoldPlan; export declare function generateApiSpec(routes: ApiRoute[], title?: string, version?: string): ApiSpec; export declare function validateApiSpec(specContent: string, routes: ApiRoute[]): ApiValidateResult; export declare function inspectApiSync(root: string, framework: ApiFramework): Promise; //# sourceMappingURL=project.d.ts.map