import type { RoutingDecision } from '../../types/agent/router.js';
import type { FallbackStrategy } from '../../types/decision/index.js';
import type { Logger } from '../../utils/logger.js';
export declare class FallbackResolver {
    private strategies;
    private log;
    constructor(strategies: FallbackStrategy[], log: Logger);
    resolve(userContent: string, validAgentIds: string[]): RoutingDecision;
    private matchPatterns;
}
//# sourceMappingURL=fallback.d.ts.map