import type { ListenerConfig, ResourceRegistry } from './types';
export declare function loadListenerConfig(projectRoot: string): ListenerConfig;
export declare function applyEnvOverrides(config: ListenerConfig): void;
/** Build searchable registry from Chain 138 + cW* config sources. */
export declare function buildResourceRegistry(projectRoot: string, config: ListenerConfig): ResourceRegistry;
export declare function collectSearchableFields(parsed: Record<string, unknown>, prefix?: string): string[];
//# sourceMappingURL=resourceRegistry.d.ts.map