export { createWorldEvolutionSelectorReadError } from './world-evolution-selector-read-errors.js';
export { createWorldEvolutionSelectorReadFacade } from './world-evolution-selector-read-readers.js';
const RUNTIME_PROVIDER_REGISTRY = new WeakMap();
export function setRuntimeWorldEvolutionSelectorReadProvider(runtime, provider) {
    if (!provider) {
        RUNTIME_PROVIDER_REGISTRY.delete(runtime);
        return;
    }
    RUNTIME_PROVIDER_REGISTRY.set(runtime, provider);
}
export function getRuntimeWorldEvolutionSelectorReadProvider(runtime) {
    return RUNTIME_PROVIDER_REGISTRY.get(runtime) || null;
}
//# sourceMappingURL=world-evolution-selector-read.js.map