fsm-sdk
Version:
Node.JS sdk to interface with SAP Field Service Management APIs.
24 lines (23 loc) • 942 B
TypeScript
import { ClientConfig } from '../client-config.model';
import { HttpService } from '../http/http-service';
import { OAuthService } from '../oauth/oauth.service';
import { ActivityAPI } from './activity-api.service';
import { CompositeBulkAPI } from './composite-bulk-api.service';
import { CompositeTreeAPI } from './composite-tree-api.service';
import { ServiceCallAPI } from './service-call-api.service';
/**
* Main service for accessing SAP Field Service Management Service Management APIs.
* Provides access to activity, service call, and composite operations.
*/
export declare class ServiceManagementAPIService {
private _config;
private _http;
private _auth;
activity: ActivityAPI;
serviceCall: ServiceCallAPI;
composite: {
tree: CompositeTreeAPI;
bulk: CompositeBulkAPI;
};
constructor(_config: Readonly<ClientConfig>, _http: Readonly<HttpService>, _auth: Readonly<OAuthService>);
}