import type { RoutePoolTier } from '../types.js';
import type { RoutingInstructionState } from '../routing-instructions.js';
import type { ProviderRegistry } from '../provider-registry.js';
export declare function filterCandidatesByRoutingState(routes: string[], state: RoutingInstructionState, routing: Record<string, RoutePoolTier[]>, providerRegistry: ProviderRegistry): string[];
