export interface ScriptSelection { selected: string[]; unselected: string[]; } export declare function detectScriptsToWrap(scripts: Record): ScriptSelection; export declare function wrapPackageJsonScripts(pkgPath: string, scriptNames: string[]): string[]; export declare function appendClaudeMd(claudeMdPath: string, scriptsWrapped: boolean): 'created' | 'appended' | 'skipped'; export declare function mergeClaudeHook(settingsDir: string): 'created' | 'merged' | 'skipped'; export declare function findPackageJsonRoot(startDir: string): string | null; export interface PostIntegrationOptions { envFileDir: string; skipIntegration?: boolean; } export interface PostIntegrationResult { scriptsWrapped: boolean; claudeMdResult: 'created' | 'appended' | 'skipped' | 'declined'; hookResult: 'created' | 'merged' | 'skipped' | 'declined'; wrappedScriptNames: string[]; } export declare function runPostIntegration(options: PostIntegrationOptions): Promise; //# sourceMappingURL=env-post-integration.d.ts.map