1 | import { Map } from './map';
|
2 | import type { Options } from './options';
|
3 | declare type Mapping = (map: Map) => Record<string, unknown> | Record<string, unknown>[];
|
4 | declare type Mapper = (mapping: Mapping) => <T>(source: Record<string, unknown | unknown[]> | Record<string, unknown | unknown[]>[], options?: Options) => T extends [] ? T[] : T;
|
5 | declare const mapper: Mapper;
|
6 | export type { Mapper, Mapping };
|
7 | export default mapper;
|