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