export default ManagementProjectsWebhook; /** * The ManagementProjectsWebhook model module. * @module model/ManagementProjectsWebhook */ declare class ManagementProjectsWebhook { /** * Initializes the fields of this object. * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins). * Only for internal use. */ static initialize(obj: any): void; /** * Constructs a ManagementProjectsWebhook from a plain JavaScript object, optionally creating a new instance. * Copies all relevant properties from data to obj if supplied or a new instance if not. * @param {Partial} data The plain JavaScript object bearing properties of interest. * @param {ManagementProjectsWebhook} [obj] Optional instance to populate. * @returns {ManagementProjectsWebhook} The populated ManagementProjectsWebhook instance. */ static constructFromObject(data: Partial, obj?: ManagementProjectsWebhook): ManagementProjectsWebhook; /** * Validates the JSON data with respect to ManagementProjectsWebhook. * @param {Partial} data The plain JavaScript object bearing properties of interest. * @returns {boolean} to indicate whether the JSON data is valid with respect to ManagementProjectsWebhook. */ static validateJSON(data: Partial): boolean; id: string | undefined; object: (keyof typeof ManagementProjectsWebhook.ObjectEnum) | undefined; created_at: Date | undefined; target_url: string | undefined; events: (Array) | undefined; active: boolean | undefined; } declare namespace ManagementProjectsWebhook { namespace ObjectEnum { let webhook: string; } let EventsEnum: { /** * value: "business_validation_rule.assignment.created" * @constant */ "business_validation_rule.assignment.created": string; /** * value: "business_validation_rule.assignment.deleted" * @constant */ "business_validation_rule.assignment.deleted": string; /** * value: "business_validation_rule.created" * @constant */ "business_validation_rule.created": string; /** * value: "business_validation_rule.deleted" * @constant */ "business_validation_rule.deleted": string; /** * value: "business_validation_rule.updated" * @constant */ "business_validation_rule.updated": string; /** * value: "campaign.created" * @constant */ "campaign.created": string; /** * value: "campaign.deleted" * @constant */ "campaign.deleted": string; /** * value: "campaign.disabled" * @constant */ "campaign.disabled": string; /** * value: "campaign.enabled" * @constant */ "campaign.enabled": string; /** * value: "campaign.earning_rule.assigned" * @constant */ "campaign.earning_rule.assigned": string; /** * value: "campaign.earning_rule.deleted" * @constant */ "campaign.earning_rule.deleted": string; /** * value: "campaign.earning_rule.disabled" * @constant */ "campaign.earning_rule.disabled": string; /** * value: "campaign.earning_rule.enabled" * @constant */ "campaign.earning_rule.enabled": string; /** * value: "campaign.earning_rule.updated" * @constant */ "campaign.earning_rule.updated": string; /** * value: "campaign.loyalty_tier.created" * @constant */ "campaign.loyalty_tier.created": string; /** * value: "campaign.loyalty_tier.deleted" * @constant */ "campaign.loyalty_tier.deleted": string; /** * value: "campaign.loyalty_tier.updated" * @constant */ "campaign.loyalty_tier.updated": string; /** * value: "campaign.promotion_stack.created" * @constant */ "campaign.promotion_stack.created": string; /** * value: "campaign.promotion_stack.updated" * @constant */ "campaign.promotion_stack.updated": string; /** * value: "campaign.promotion_tier.created" * @constant */ "campaign.promotion_tier.created": string; /** * value: "campaign.promotion_tier.deleted" * @constant */ "campaign.promotion_tier.deleted": string; /** * value: "campaign.promotion_tier.disabled" * @constant */ "campaign.promotion_tier.disabled": string; /** * value: "campaign.promotion_tier.enabled" * @constant */ "campaign.promotion_tier.enabled": string; /** * value: "campaign.promotion_tier.updated" * @constant */ "campaign.promotion_tier.updated": string; /** * value: "campaign.referral_tier.created" * @constant */ "campaign.referral_tier.created": string; /** * value: "campaign.referral_tier.deleted" * @constant */ "campaign.referral_tier.deleted": string; /** * value: "campaign.referral_tier.updated" * @constant */ "campaign.referral_tier.updated": string; /** * value: "campaign.reward.assignment.created" * @constant */ "campaign.reward.assignment.created": string; /** * value: "campaign.reward.assignment.deleted" * @constant */ "campaign.reward.assignment.deleted": string; /** * value: "campaign.reward.assignment.updated" * @constant */ "campaign.reward.assignment.updated": string; /** * value: "campaign.updated" * @constant */ "campaign.updated": string; /** * value: "campaign.vouchers.aded" * @constant */ "campaign.vouchers.aded": string; /** * value: "campaign.vouchers.generation.completed" * @constant */ "campaign.vouchers.generation.completed": string; /** * value: "campaign.vouchers.generation.failed" * @constant */ "campaign.vouchers.generation.failed": string; /** * value: "campaign.vouchers.generation.started" * @constant */ "campaign.vouchers.generation.started": string; /** * value: "customer.confirmed" * @constant */ "customer.confirmed": string; /** * value: "customer.created" * @constant */ "customer.created": string; /** * value: "customer.deleted" * @constant */ "customer.deleted": string; /** * value: "customer.rewarded" * @constant */ "customer.rewarded": string; /** * value: "customer.rewarded.loyalty_points" * @constant */ "customer.rewarded.loyalty_points": string; /** * value: "publication.succeeded" * @constant */ "publication.succeeded": string; /** * value: "redemption.failed" * @constant */ "redemption.failed": string; /** * value: "redemption.rollback.failed" * @constant */ "redemption.rollback.failed": string; /** * value: "redemption.rollback.succeeded" * @constant */ "redemption.rollback.succeeded": string; /** * value: "redemption.succeeded" * @constant */ "redemption.succeeded": string; /** * value: "voucher.created" * @constant */ "voucher.created": string; /** * value: "voucher.deleted" * @constant */ "voucher.deleted": string; /** * value: "voucher.disabled" * @constant */ "voucher.disabled": string; /** * value: "voucher.enabled" * @constant */ "voucher.enabled": string; /** * value: "voucher.gift.balance_aded" * @constant */ "voucher.gift.balance_aded": string; /** * value: "voucher.gift.transaction.created" * @constant */ "voucher.gift.transaction.created": string; /** * value: "voucher.loyalty_card.pending_points.activated" * @constant */ "voucher.loyalty_card.pending_points.activated": string; /** * value: "voucher.loyalty_card.pending_points.aded" * @constant */ "voucher.loyalty_card.pending_points.aded": string; /** * value: "voucher.loyalty_card.pending_points.canceled" * @constant */ "voucher.loyalty_card.pending_points.canceled": string; /** * value: "voucher.loyalty_card.pending_points.updated" * @constant */ "voucher.loyalty_card.pending_points.updated": string; /** * value: "voucher.loyalty_card.points_aded" * @constant */ "voucher.loyalty_card.points_aded": string; /** * value: "voucher.loyalty_card.points_expired" * @constant */ "voucher.loyalty_card.points_expired": string; /** * value: "voucher.loyalty_card.transaction.created" * @constant */ "voucher.loyalty_card.transaction.created": string; /** * value: "voucher.published" * @constant */ "voucher.published": string; /** * value: "voucher.updated" * @constant */ "voucher.updated": string; }; }