import { Authentication, EncodingMode, Service, ServiceCommon, ServiceMetadata } from "@sap/service-provider-apis"; import { ApiHubEntServiceRetrieverInterface, Consumption, RawProduct } from "../type/interfaces"; import { ApiHubEntBaseProductSystem } from "./baseProductSystem"; export declare class ApiHubEntSapProductSystem extends ApiHubEntBaseProductSystem { constructor(rawProduct: RawProduct, serviceRetriever: ApiHubEntServiceRetrieverInterface, destinationName: string); getMetadata(service: Service, encoding: EncodingMode, options?: Record, _relativeUrl?: string, credentials?: Authentication): Promise; getJsonLiveData(service: Service, destinationName: string, entityName: string, options?: Record): Promise; getConsumptions(tenantName: string): Promise; }