UNPKG

sipgateio

Version:

The official Node.js library for sipgate.io

18 lines (17 loc) 616 B
export interface WebhookSettingsModule { setIncomingUrl: (url: string) => Promise<void>; setOutgoingUrl: (url: string) => Promise<void>; setWhitelist: (extensions: string[]) => Promise<void>; setLog: (value: boolean) => Promise<void>; clearIncomingUrl: () => Promise<void>; clearOutgoingUrl: () => Promise<void>; clearWhitelist: () => Promise<void>; disableWhitelist: () => Promise<void>; getWebhookSettings: () => Promise<WebhookSettings>; } export interface WebhookSettings { incomingUrl: string; outgoingUrl: string; log: boolean; whitelist: string[] | null; }