export type ScaffoldAppFeatureOptions = { /** kebab-case feature name (e.g. "product-catalog"). */ readonly name: string; /** App workspace root. Defaults to cwd. */ readonly appRoot?: string; }; export type ScaffoldAppFeatureResult = { readonly featureName: string; readonly featureDir: string; readonly files: readonly string[]; /** Whether src/run-config.ts was auto-mounted. False if run-config * is missing — caller gets the scaffolded files but must hand-mount. */ readonly autoMounted: boolean; }; export declare function scaffoldAppFeature(options: ScaffoldAppFeatureOptions): ScaffoldAppFeatureResult; export declare function runConfigPathForApp(appRoot: string): string;