UNPKG

@openfin/servicenow

Version:

Connect OpenFin Container with ServiceNow

6 lines (5 loc) 596 B
import { ApiRequestHeaders, HttpMethod, OAuthProvider } from '@openfin/oauth'; import { ServiceNowEntities, ServiceNowRestApiResponse } from './rest-api.types'; export declare const appendLeadingSlashIfMissing: (text: string) => string; export declare const executeServiceNowApiRequest: (provider: OAuthProvider) => <T = unknown>(apiEndpoint: string, httpMethod?: HttpMethod, data?: any, suppressResponseBody?: boolean, headers?: ApiRequestHeaders) => Promise<ServiceNowRestApiResponse<T>>; export declare const getCurrentUser: (provider: OAuthProvider) => Promise<ServiceNowEntities.Core.User>;