Mapping: {
    createMapping(mappingId: string, mappingData: MappingSkeleton): Promise<MappingSkeleton>;
    createMappingExportTemplate(): MappingExportInterface;
    deleteMapping(mappingId: string): Promise<MappingSkeleton>;
    deleteMappings(connectorId?: string, moType?: string): Promise<MappingSkeleton[]>;
    exportMapping(mappingId: string, options?: MappingExportOptions): Promise<MappingExportInterface>;
    exportMappings(options?: MappingExportOptions): Promise<MappingExportInterface>;
    importFirstMapping(importData: MappingExportInterface, options?: MappingImportOptions): Promise<MappingSkeleton>;
    importMapping(mappingId: string, importData: MappingExportInterface, options?: MappingImportOptions): Promise<MappingSkeleton>;
    importMappings(importData: MappingExportInterface, options?: MappingImportOptions): Promise<MappingSkeleton[]>;
    isLegacyMapping(mappingId: string): boolean;
    readMapping(mappingId: string): Promise<MappingSkeleton>;
    readMappings(connectorId?: string, moType?: string): Promise<MappingSkeleton[]>;
    readSyncMappings(): Promise<MappingSkeleton[]>;
    updateMapping(mappingId: string, mappingData: MappingSkeleton): Promise<MappingSkeleton>;
    updateSyncMappings(mappings: MappingSkeleton[]): Promise<MappingSkeleton[]>;
}

Type declaration