import type { Logger } from '../types/index.js';
export interface SearchResultItem {
    path: string;
    type: 'file' | 'directory';
    reason: string;
}
export declare class PromptAwareSearchService {
    private readonly logger;
    constructor(logger: Logger);
    findMentionedArtifacts(root: string, entities: {
        files?: string[];
        classes?: string[];
    }): Promise<SearchResultItem[]>;
}
//# sourceMappingURL=prompt-aware-search.d.ts.map