UNPKG

@sap/adp-common

Version:
14 lines (13 loc) 745 B
import { ODataTargetSource, DataSource, Credentials, Project as ProjectData, ODataAnnotation, ManifestCall } from "../models"; export default class Manifest { private static credentials; static setCredentials(credentials: Credentials): void; /** * Filters all dataSources where type is 'OData' and returns only the needed properties * @param {DataSource} dataSources * @returns {ODataTargetSource[]} array of OData target sources */ static getTargetODataSources(dataSources: DataSource): ODataTargetSource[]; static getTargetODataAnnotations(dataSources: DataSource): ODataAnnotation; static getManifest(projectData: ProjectData, manifsetCF: ManifestCall, manifestABAP: ManifestCall): Promise<any>; }