/**
 * Bridge Connector for Project Onboarding
 *
 * Provides integration points between project onboarding and other tools
 * Enables onboarding data to enhance all other tools with project context
 */
/**
 * Integration helpers for project onboarding with other tools
 */
/**
 * Extract project context from onboarding results
 */
export declare function extractProjectContext(onboardingResult: string): {
    name: string;
    type: string;
    languages: string[];
    frameworks: string[];
    buildSystem: string;
    testFramework: string;
    structure: {
        directories: string[];
        keyFiles: string[];
        entryPoints: string[];
    };
};
/**
 * Enhance any tool with project context
 */
export declare function enhanceToolWithProjectContext(toolInput: unknown, projectContext: ReturnType<typeof extractProjectContext>): unknown;
/**
 * Generate hierarchical prompt with project context
 */
export declare function generateContextualPrompt(projectContext: ReturnType<typeof extractProjectContext>, taskDescription: string): string;
/**
 * Generate code hygiene analysis with project-specific rules
 */
export declare function generateProjectSpecificHygieneRules(projectContext: ReturnType<typeof extractProjectContext>): string[];
/**
 * Generate strategy analysis with project context
 */
export declare function generateStrategyWithProjectContext(projectContext: ReturnType<typeof extractProjectContext>): {
    swot: {
        strengths: string[];
        weaknesses: string[];
        opportunities: string[];
        threats: string[];
    };
    recommendations: string[];
};
/**
 * Create mode-specific project guidance
 */
export declare function generateModeGuidance(projectContext: ReturnType<typeof extractProjectContext>, mode: string): string;
//# sourceMappingURL=project-onboarding-bridge.d.ts.map