/** * Finix API */ import { CreateWebhookRequestAuthentication } from './createWebhookRequestAuthentication'; import { WebhookEnabledEventsInner } from './webhookEnabledEventsInner'; export declare class CreateWebhookRequest { 'authentication'?: CreateWebhookRequestAuthentication; /** * Set to false to disable Webhooks. Default value when created is true. */ 'enabled'?: boolean; /** * A list of events the [webhook is explicitly enabled for](/guides/developers/webhooks/#webhook-event-filtering). */ 'enabledEvents'?: Array; /** * The HTTP or HTTPS URL where callbacks (i.e. events) will be sent via POST request (max 120 characters). */ 'url': string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }