import { type ValueProvider } from '../../types/delegates.types.js'; /** Get the value provided by the `valueProvider`. */ export const resolveValueProvider = (valueProvider: ValueProvider) => { return typeof valueProvider === 'function' ? (valueProvider as () => T)() : valueProvider; };