@grouparoo/core
Version:
The Grouparoo Core
11 lines (10 loc) • 546 B
TypeScript
import { Source } from "./../models/Source";
import { Destination } from "./../models/Destination";
export declare namespace MappingHelper {
type Mappings = Record<string, string>;
function getMapping(instance: Source | Destination, propertyColumn?: "key" | "id"): Promise<Mappings>;
function getConfigMapping(instance: Source | Destination): Promise<Mappings>;
function setMapping(instance: (Source | Destination) & {
afterSetMapping?: Function;
}, mappings: Mappings, externallyValidate?: boolean): Promise<void>;
}