UNPKG

node-zendesk

Version:

A trusted Zendesk API client library for Node.js and the browser, lovingly maintained for over 10 years.

36 lines (35 loc) 1.2 kB
export class Transporter { constructor(options: any, sideLoad?: any[], useDotJson?: boolean); options: any; sideLoad: any[]; useDotJson: boolean; authHandler: AuthorizationHandler; eventTarget: CustomEventTarget; endpointChecker: EndpointChecker; transportFn: any; responseAdapter: any; userAgent: any; emit(eventType: any, eventData: any): void; on(eventType: any, callback: any): void; request(method: any, uri: any, body?: any): Promise<{ response: any; result: {}; }>; upload(uri: any, file: any): Promise<{ response: any; result: {}; }>; obfuscateToken(options: any): any; sendRequest(options: any): Promise<{ response: any; result: {}; }>; prepareOptionsForRequest(method: string, uri: any, body: any, isBinary?: boolean): any; getHeadersForRequest(): any; getBodyForRequest(method: any, body: any): string; getJSONBody(body: any): string; setSideLoad(array: any): void; } import { AuthorizationHandler } from "./authorization-handler"; import { CustomEventTarget } from "./custom-event-target"; import { EndpointChecker } from "./endpoint-checker";