/**
 * Project Detector
 *
 * Detects project type (backend/frontend/mobile) from AC descriptions.
 */
import type { ProjectType, ProjectDetectionResult } from './types.js';
/**
 * Detect project type from text
 *
 * @param text - Text to analyze (AC description, task title, etc.)
 * @returns ProjectDetectionResult with detected projects and confidence
 *
 * @example
 * ```typescript
 * const result = detectProject('Create backend API endpoint for user authentication');
 * // result.projects = ['backend']
 * // result.confidence = 0.8
 * ```
 */
export declare function detectProject(text: string): ProjectDetectionResult;
/**
 * Filter text by project keywords
 *
 * @param text - Text to check
 * @param projectFilter - Projects to filter by
 * @returns True if text contains keywords for any of the specified projects
 */
export declare function matchesProject(text: string, projectFilter: ProjectType[]): boolean;
//# sourceMappingURL=ProjectDetector.d.ts.map