import type { ValidationResilienceProfile } from '../types/index.js';
export { detectValidationLibrary } from './resilience-detector/validation-detector.js';
export { detectConcurrencyModel, detectResilienceLibraries, } from './resilience-detector/concurrency-detector.js';
export { detectRateLimitMechanism } from './resilience-detector/ratelimit-detector.js';
export { detectMicroserviceConfig } from './resilience-detector/microservice-detector.js';
export { detectMiddlewareFrameworks } from './resilience-detector/middleware-detector.js';
/**
 * Main scan function: runs all detectors and returns the full profile.
 */
export declare function scanResilienceProfile(projectPath: string, language: string, deps: string[]): Promise<ValidationResilienceProfile>;
export type { ValidationDetectorEntry, ResilienceDetectorEntry } from '../types/index.js';
//# sourceMappingURL=resilience-detector.d.ts.map