UNPKG

@rudderstack/integrations-lib

Version:
25 lines 931 B
import { AuthObject, FilterObj, SoapResponseBody } from './type'; export declare class RestError extends Error { errorcode: string; documentation: string; statusCode: number; constructor(ex: any); } export declare class SoapError extends Error { code: string; data: string; statusCode: number; constructor(ex: any); } export declare const parseXML: (data: any) => SoapResponseBody; export declare const parseFilter: (filter: FilterObj) => { Property: string; SimpleOperator: string; Value: string; '@_xsi:type': string; }; export declare const getUrl: (subDomain: string) => string; export declare const isExpired: (authObject: AuthObject) => boolean; export declare const getToken: (authObject: AuthObject) => Promise<AuthObject>; export declare const xmlBuilder: (object: string, properties: string[], accessToken?: string, filter?: any) => any; //# sourceMappingURL=utils.d.ts.map