Type alias ProviderConfig

ProviderConfig: {
    provider: "twilio";
    config: TwilioProviderConfig;
} | {
    provider: "telnyx";
    config: TelnyxProviderConfig;
} | {
    provider: "plivo";
    config: PlivoProviderConfig;
} | {
    provider: "mock";
    config?: Record<string, unknown>;
}

Union of all provider configs.

Type declaration

Type declaration

Type declaration

Type declaration

  • provider: "mock"
  • Optional config?: Record<string, unknown>