import { IteratorFn, Options } from './types.cjs';

declare function props<IN, OUT = Awaited<IN>>(obj: Record<string, IN>, fn?: IteratorFn<IN, OUT, Record<string, IN>>, options?: Options): Promise<Record<string, Awaited<OUT>>>;

export { props as default, props };
