/// /// import localVarRequest from 'request'; export * from './activity'; export * from './attachment'; export * from './callback'; export * from './callbackAuth'; export * from './callbackCallbacks'; export * from './callbackInstance'; export * from './callbackInstanceCallback'; export * from './callbackInstanceFrom'; export * from './callbackInstanceResponseMessage'; export * from './contact'; export * from './customList'; export * from './customListCustomlabellistsInner'; export * from './distributionlist'; export * from './distributionlistDistlistdetailsInner'; export * from './dlr'; export * from './dynamicdistributionlist'; export * from './email'; export * from './emailResources'; export * from './event'; export * from './eventEventFormListInner'; export * from './eventEventFormListInnerEventFieldListInner'; export * from './features'; export * from './featuresAliasOption'; export * from './featuresPushOptions'; export * from './featuresPushOptionsApns'; export * from './featuresPushOptionsFcm'; export * from './fieldMapping'; export * from './getActivities200Response'; export * from './getCallbackInstances200Response'; export * from './getCallbacks200Response'; export * from './getCallbacks200ResponseCallbacksInner'; export * from './getContacts200Response'; export * from './getCustomLists200Response'; export * from './getDistributionLists200Response'; export * from './getDistributionLists200ResponseDistributionLists'; export * from './getEvents200Response'; export * from './getMessageResponsesById200Response'; export * from './getMessages200Response'; export * from './getMessages400Response'; export * from './getMessages401Response'; export * from './getMessages403Response'; export * from './getMessages404Response'; export * from './getMessages405Response'; export * from './getMessages415Response'; export * from './getMessages422Response'; export * from './getMessages500Response'; export * from './getMessages501Response'; export * from './getResources200Response'; export * from './getScenarios200Response'; export * from './getTemplates200Response'; export * from './getTemplates200ResponseMessagetemplatesInner'; export * from './getUsers200Response'; export * from './getWorkspaces200Response'; export * from './import'; export * from './linkInner'; export * from './listUsers'; export * from './locationsInner'; export * from './message'; export * from './messageResponseDetailed'; export * from './messageResponseDetailedMessageresponsesInner'; export * from './messageResponseDetailedMessageresponsesInnerFrom'; export * from './messageResponseDetailedMessageresponsesInnerResponseMessage'; export * from './messageResponseSummary'; export * from './messageResponseSummaryMessageresponsesInner'; export * from './messageStatus'; export * from './messageStatusMessageStatusesInner'; export * from './messageStatusMessageStatusesInnerCategoriesInner'; export * from './messageStatusMessageStatusesInnerStatusInner'; export * from './messagingoptionsInner'; export * from './postAuth200Response'; export * from './putCallbackInstanceStatusRequest'; export * from './resource'; export * from './responseRule'; export * from './responseTemplatePattern'; export * from './scenario'; export * from './social'; export * from './socialSocialInner'; export * from './template'; export * from './user'; export * from './voice'; export * from './voiceResources'; export * from './web'; export * from './workspace'; import * as fs from 'fs'; export interface RequestDetailedFile { value: Buffer; options?: { filename?: string; contentType?: string; }; } export declare type RequestFile = string | Buffer | fs.ReadStream | RequestDetailedFile; export declare class ObjectSerializer { static findCorrectType(data: any, expectedType: string): any; static serialize(data: any, type: string): any; static deserialize(data: any, type: string): any; } export interface Authentication { applyToRequest(requestOptions: localVarRequest.Options): Promise | void; } export declare class HttpBasicAuth implements Authentication { username: string; password: string; applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class HttpBearerAuth implements Authentication { accessToken: string | (() => string); applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class ApiKeyAuth implements Authentication { private location; private paramName; apiKey: string; constructor(location: string, paramName: string); applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class OAuth implements Authentication { accessToken: string; applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class VoidAuth implements Authentication { username: string; password: string; applyToRequest(_: localVarRequest.Options): void; } export declare type Interceptor = (requestOptions: localVarRequest.Options) => (Promise | void);