/** * Resolves a possibly asynchronous value. * If the value is a function that returns a promise, it will be awaited and the resolved value will be returned. * Otherwise, the value itself will be returned. * * @param value - The value to resolve. * @returns A promise that resolves to the resolved value. * @internal */ export declare function resolvePromisedValue(value: V): Promise Promise ? R : V>; type PromisedValue = T | (() => Promise); export type PromisedObject = { [K in keyof T]: PromisedValue; }; export {}; //# sourceMappingURL=resolve-promised-value.d.ts.map