|
| 1 | +import RequestClient from '@twilio/test-dep/lib/base/RequestClient'; |
| 2 | +import { Request } from '@twilio/test-dep/lib/webhooks/webhooks'; |
1 | 3 | import * as twilio from 'twilio';
|
2 | 4 | import { ServiceContext } from 'twilio/lib/rest/sync/v1/service';
|
3 | 5 | import { SyncListListInstance } from 'twilio/lib/rest/sync/v1/service/syncList';
|
4 | 6 | import { SyncMapListInstance } from 'twilio/lib/rest/sync/v1/service/syncMap';
|
5 |
| -import { TwilioClientOptions } from 'twilio/lib/rest/Twilio'; |
| 7 | +import { ClientOpts } from 'twilio'; |
6 | 8 |
|
7 | 9 | export type EnvironmentVariables = {
|
8 | 10 | [key: string]: string | undefined;
|
@@ -187,7 +189,7 @@ export interface TwilioResponse {
|
187 | 189 | removeCookie(key: string): TwilioResponse;
|
188 | 190 | }
|
189 | 191 |
|
190 |
| -export type RuntimeSyncClientOptions = TwilioClientOptions & { |
| 192 | +export type RuntimeSyncClientOptions = ClientOpts & { |
191 | 193 | serviceName?: string;
|
192 | 194 | };
|
193 | 195 |
|
@@ -360,7 +362,7 @@ export type Context<T = {}> = {
|
360 | 362 | * };
|
361 | 363 | * ```
|
362 | 364 | */
|
363 |
| - getTwilioClient(options?: TwilioClientOptions): twilio.Twilio; |
| 365 | + getTwilioClient(options?: ClientOpts): twilio.Twilio; |
364 | 366 | /**
|
365 | 367 | * The domain name for the Service that contains this Function.
|
366 | 368 | */
|
@@ -412,6 +414,7 @@ export type GlobalTwilio = Omit<typeof twilio, 'default'> & {
|
412 | 414 | export { ServiceContext } from 'twilio/lib/rest/sync/v1/service';
|
413 | 415 | export { SyncListListInstance } from 'twilio/lib/rest/sync/v1/service/syncList';
|
414 | 416 | export { SyncMapListInstance } from 'twilio/lib/rest/sync/v1/service/syncMap';
|
415 |
| -export { TwilioClientOptions } from 'twilio/lib/rest/Twilio'; |
| 417 | +export { ClientOpts as TwilioClientOptions } from 'twilio/lib/rest/Twilio'; |
| 418 | + |
416 | 419 | export type TwilioClient = twilio.Twilio;
|
417 | 420 | export type TwilioPackage = typeof twilio;
|
0 commit comments