import type { Resolveable, Maybe } from '../types'; declare type ValueFromResolveable> = T extends Resolveable ? R : never; declare type DataFromResolveable> = T extends Resolveable ? R : never; export declare function resolveData>(source: T, data?: Maybe>): ValueFromResolveable; export {};