import { HttpClient, NonNullablePaths, EventDefinition, MaybeContext, BuildRESTFunction, BuildEventDefinition } from '@wix/sdk-types'; import { J as JoinApplication, C as CreateJoinApplicationApplicationErrors, a as JoinApplicationSearch, S as SearchJoinApplicationsResponse, B as BulkCreateJoinApplicationsOptions, b as BulkCreateJoinApplicationsResponse, c as BulkCreateJoinApplicationsApplicationErrors, d as BulkDeleteJoinApplicationsResponse, G as GetCurrentJoinApplicationResponse, e as GetCurrentJoinApplicationApplicationErrors, M as MyJoinApplicationResponse, f as MyJoinApplicationApplicationErrors, A as ApproveJoinApplicationResponse, g as ApproveJoinApplicationApplicationErrors, D as DeclineJoinApplicationResponse, h as DeclineJoinApplicationApplicationErrors, i as CancelJoinApplicationResponse, j as CancelJoinApplicationApplicationErrors, k as AcceptInviteResponse, l as AcceptInviteApplicationErrors, m as BulkUpdateJoinApplicationTagsOptions, n as BulkUpdateJoinApplicationTagsResponse, o as BulkUpdateJoinApplicationTagsApplicationErrors, p as BulkUpdateJoinApplicationTagsByFilterOptions, q as BulkUpdateJoinApplicationTagsByFilterResponse, r as BulkUpdateJoinApplicationTagsByFilterApplicationErrors, P as PaymentTypeWithLiterals, s as PreparePaymentResponse, t as PreparePaymentApplicationErrors, u as ApplyCouponResponse, v as ApplyCouponApplicationErrors, R as RemoveCouponResponse, w as RemoveCouponApplicationErrors, x as CompleteFreeCouponPaymentResponse, y as CompleteFreeCouponPaymentApplicationErrors, z as BulkInviteMembersToProgramByFilterOptions, E as BulkInviteMembersToProgramByFilterResponse, F as BulkInviteMembersToProgramByFilterApplicationErrors, H as JoinApplicationCreatedEnvelope, I as JoinApplicationDeletedEnvelope, K as JoinApplicationPaymentStatusChangedEnvelope, L as JoinApplicationStatusChangedEnvelope, N as JoinApplicationTagsModifiedEnvelope, O as JoinApplicationUpdatedEnvelope, Q as JoinApplicationsQueryBuilder, T as JoinApplicationQuery, U as typedQueryJoinApplications } from './online-programs-participants-v3-join-application-join-applications.universal-qOiEroZh.mjs'; export { bA as AcceptInviteRequest, cw as AccountInfo, cz as AccountInfoMetadata, bV as ActionEvent, c1 as Address, c4 as AddressLocation, c2 as AddressStreetOneOf, aN as Aggregation, a$ as AggregationData, aO as AggregationKindOneOf, bi as AggregationResults, bj as AggregationResultsResultOneOf, b6 as AggregationResultsScalarResult, a2 as AggregationType, cN as AggregationTypeWithLiterals, bm as ApplicationError, bF as ApplyCouponRequest, bx as ApproveJoinApplicationRequest, cx as BaseEventMetadata, cr as Behavior, cs as BehaviorBehaviorOneOf, cn as Benefit, cm as BenefitNotification, af as BenefitType, cZ as BenefitTypeWithLiterals, bo as BulkActionMetadata, a4 as BulkActionType, cP as BulkActionTypeWithLiterals, bk as BulkCreateJoinApplicationsRequest, bt as BulkDeleteJoinApplicationsRequest, bu as BulkDeleteJoinApplicationsResponseBulkJoinApplicationResult, bI as BulkInviteMembersToProgramByFilterRequest, bs as BulkJoinApplicationMigrationResult, bn as BulkJoinApplicationResult, bD as BulkUpdateJoinApplicationTagsByFilterRequest, bB as BulkUpdateJoinApplicationTagsRequest, bC as BulkUpdateJoinApplicationTagsResult, bp as BulkUpsertJoinApplicationMigrationRequest, br as BulkUpsertJoinApplicationMigrationResponse, bz as CancelJoinApplicationRequest, d0 as CommonQueryWithEntityContext, d1 as CommonSearchWithEntityContext, bH as CompleteFreeCouponPaymentRequest, av as CreateJoinApplicationRequest, aw as CreateJoinApplicationResponse, cd as CreditCardPaymentMethodData, cb as CurrencyAmount, aG as CursorPaging, a_ as CursorPagingMetadata, aL as CursorSearch, aM as CursorSearchPagingMethodOneOf, aJ as Cursors, aV as DateHistogramAggregation, be as DateHistogramResult, bg as DateHistogramResults, by as DeclineJoinApplicationRequest, aq as Delete, bJ as DeleteAllJoinApplicationsMigrationRequest, bK as DeleteAllJoinApplicationsMigrationResponse, az as DeleteJoinApplicationRequest, aA as DeleteJoinApplicationResponse, cp as Discount, cq as DiscountDiscountOneOf, bP as DomainEvent, bQ as DomainEventBodyOneOf, bW as Empty, bR as EntityCreatedEvent, bU as EntityDeletedEvent, bT as EntityUpdatedEvent, co as EntryPass, ag as Event, cy as EventMetadata, a6 as EventType, cQ as EventTypeWithLiterals, c_ as EventWithLiterals, ak as ExtendedFields, c7 as FullAddressContactDetails, bv as GetCurrentJoinApplicationRequest, ax as GetJoinApplicationRequest, ay as GetJoinApplicationResponse, bf as GroupByValueResults, cu as IdentificationData, cv as IdentificationDataIdOneOf, aQ as IncludeMissingValuesOptions, ae as Initiator, cY as InitiatorWithLiterals, a1 as Interval, cM as IntervalWithLiterals, bl as ItemMetadata, bq as JoinApplicationMigration, cB as JoinApplicationQuerySpec, cC as JoinApplicationSearchSpec, as as JoinApplicationTagsModified, cA as JoinApplicationsQueryResult, aj as Member, ct as MessageEnvelope, _ as MissingValues, cJ as MissingValuesWithLiterals, a3 as Mode, cO as ModeWithLiterals, bw as MyJoinApplicationRequest, aY as NestedAggregation, aW as NestedAggregationItem, aX as NestedAggregationItemKindOneOf, b2 as NestedAggregationResults, b3 as NestedAggregationResultsResultOneOf, a0 as NestedAggregationType, cL as NestedAggregationTypeWithLiterals, bb as NestedResultValue, bc as NestedResultValueResultOneOf, bh as NestedResults, b7 as NestedValueAggregationResult, b_ as Order, c0 as OrderAdditionalCharges, b$ as OrderItem, a7 as OrderItemCategory, cR as OrderItemCategoryWithLiterals, aF as Paging, aI as PagingMetadataV2, bX as PaymentEvent, bY as PaymentEventEventOneOf, ai as PaymentInfo, W as PaymentStatus, au as PaymentStatusChanged, cF as PaymentStatusWithLiterals, a5 as PaymentType, bE as PreparePaymentRequest, aB as QueryJoinApplicationsRequest, aH as QueryJoinApplicationsResponse, aC as QueryV2, aD as QueryV2PagingMethodOneOf, aT as RangeAggregation, b1 as RangeAggregationResult, aP as RangeBucket, b9 as RangeResult, b5 as RangeResults, cj as RecurringPaymentCancellationDetails, cc as RecurringPaymentDetails, ci as RecurringPaymentStatusChangedEvent, ad as RecurringPaymentStatusStatus, cX as RecurringPaymentStatusStatusWithLiterals, ch as Refund, ac as RefundStatus, cg as RefundStatusChangedEvent, cW as RefundStatusWithLiterals, bL as ReindexJoinApplicationsSearchRequest, bM as ReindexJoinApplicationsSearchResponse, an as ReindexMessage, ao as ReindexMessageActionOneOf, bG as RemoveCouponRequest, bS as RestoreInfo, bd as Results, aU as ScalarAggregation, ba as ScalarResult, $ as ScalarType, cK as ScalarTypeWithLiterals, cf as ScheduledAction, ab as ScheduledActionType, cV as ScheduledActionTypeWithLiterals, ar as Schema, aZ as SearchDetails, aK as SearchJoinApplicationsRequest, Z as SortDirection, cI as SortDirectionWithLiterals, X as SortOrder, cG as SortOrderWithLiterals, Y as SortType, cH as SortTypeWithLiterals, aE as Sorting, c6 as StandardDetails, V as Status, at as StatusChanged, cE as StatusWithLiterals, c3 as StreetAddress, c5 as Subdivision, a8 as SubdivisionType, cS as SubdivisionTypeWithLiterals, bN as SyncPaymentExpirationTasksMigrationRequest, bO as SyncPaymentExpirationTasksMigrationResponse, am as TagList, al as Tags, c9 as Transaction, cl as TransactionCreatedEvent, ca as TransactionPaymentMethodDataOneOf, aa as TransactionStatus, bZ as TransactionStatusChangedEvent, cU as TransactionStatusWithLiterals, ck as TransactionUpdatedEvent, ap as Upsert, ce as V3AccountInfo, aR as ValueAggregation, aS as ValueAggregationOptionsOneOf, b0 as ValueAggregationResult, b8 as ValueResult, b4 as ValueResults, c8 as VatId, a9 as VatType, cT as VatTypeWithLiterals, ah as WebhookIdentityType, c$ as WebhookIdentityTypeWithLiterals, cD as utils } from './online-programs-participants-v3-join-application-join-applications.universal-qOiEroZh.mjs'; declare function createJoinApplication$1(httpClient: HttpClient): CreateJoinApplicationSignature; interface CreateJoinApplicationSignature { /** * Creates a JoinApplication for the given program. * * Members creating their own applications cannot specify `member_id` (it is automatically set to the caller). * Site owners with `manage_applications` permission must provide `member_id` when creating applications on behalf of members. * * For member-initiated applications, `status` is automatically set to `APPROVAL_PENDING` (or `APPROVED` if no approval is required). * Site owners can specify `INVITED` or `APPROVED` status when creating applications. * @param - JoinApplication to be created. * @returns The created JoinApplication. */ (joinApplication: NonNullablePaths): Promise & { __applicationErrorsType?: CreateJoinApplicationApplicationErrors; }>; } declare function getJoinApplication$1(httpClient: HttpClient): GetJoinApplicationSignature; interface GetJoinApplicationSignature { /** * Retrieves a JoinApplication. * * Members can retrieve their own join applications. Site owners with appropriate permissions can retrieve any join application. * @param - ID of the JoinApplication to retrieve. * @returns The requested JoinApplication. */ (joinApplicationId: string): Promise>; } declare function deleteJoinApplication$1(httpClient: HttpClient): DeleteJoinApplicationSignature; interface DeleteJoinApplicationSignature { /** * Deletes a JoinApplication. * * Deleting a JoinApplication permanently removes them from the JoinApplication List. * @param - Id of the JoinApplication to delete. */ (joinApplicationId: string): Promise; } declare function searchJoinApplications$1(httpClient: HttpClient): SearchJoinApplicationsSignature; interface SearchJoinApplicationsSignature { /** * Searches join applications with text-based filtering across member information (email, name, nickname) and supports aggregation. * * Returns matching applications with cursor-based pagination. * @param - WQL expression. */ (search: JoinApplicationSearch): Promise>; } declare function bulkCreateJoinApplications$1(httpClient: HttpClient): BulkCreateJoinApplicationsSignature; interface BulkCreateJoinApplicationsSignature { /** * Create multiple JoinApplications in a single request. Works synchronously. * @param - List of JoinApplications to be created */ (joinApplications: NonNullablePaths[], options?: BulkCreateJoinApplicationsOptions): Promise & { __applicationErrorsType?: BulkCreateJoinApplicationsApplicationErrors; }>; } declare function bulkDeleteJoinApplications$1(httpClient: HttpClient): BulkDeleteJoinApplicationsSignature; interface BulkDeleteJoinApplicationsSignature { /** * Delete multiple JoinApplications in a single request. Works synchronously. * @param - JoinApplication ids to be deleted */ (joinApplicationIds: string[]): Promise>; } declare function getCurrentJoinApplication$1(httpClient: HttpClient): GetCurrentJoinApplicationSignature; interface GetCurrentJoinApplicationSignature { /** * Returns the caller member's JoinApplication for a given program. * * Uses implicit member identity from call scope. Returns NOT_FOUND if none exists. * @param - Program ID to look up the caller's join application for */ (programId: string): Promise & { __applicationErrorsType?: GetCurrentJoinApplicationApplicationErrors; }>; } declare function myJoinApplication$1(httpClient: HttpClient): MyJoinApplicationSignature; interface MyJoinApplicationSignature { /** * Deprecated. Use [GetCurrentJoinApplication](https://dev.wix.com/docs/api-reference/business-management/online-programs/join-applications/get-current-join-application). * * Returns the caller member's JoinApplication for a given program. * * Uses implicit member identity from call scope. Returns NOT_FOUND if none exists. * @param - Program ID to look up the caller's join application for * @deprecated */ (programId: string): Promise & { __applicationErrorsType?: MyJoinApplicationApplicationErrors; }>; } declare function approveJoinApplication$1(httpClient: HttpClient): ApproveJoinApplicationSignature; interface ApproveJoinApplicationSignature { /** * Approves a JoinApplication. * * Updates the status from `APPROVAL_PENDING` to `APPROVED`. * Returns an error if the JoinApplication is not in `APPROVAL_PENDING` status. * * After approval, if the program requires payment, the join application's `payment_status` will be updated accordingly * and members will need to complete payment before becoming participants. * For free programs, a participant is created immediately. * @param - ID of the JoinApplication to approve */ (joinApplicationId: string): Promise & { __applicationErrorsType?: ApproveJoinApplicationApplicationErrors; }>; } declare function declineJoinApplication$1(httpClient: HttpClient): DeclineJoinApplicationSignature; interface DeclineJoinApplicationSignature { /** * Declines a JoinApplication. * * Updates the status from APPROVAL_PENDING to DECLINED. * Returns an error if the JoinApplication is not in APPROVAL_PENDING status. * @param - ID of the JoinApplication to decline */ (joinApplicationId: string): Promise & { __applicationErrorsType?: DeclineJoinApplicationApplicationErrors; }>; } declare function cancelJoinApplication$1(httpClient: HttpClient): CancelJoinApplicationSignature; interface CancelJoinApplicationSignature { /** * Cancels a JoinApplication. * * Updates the status from `APPROVAL_PENDING` to `CANCELLED`. * Can only cancel applications in `APPROVAL_PENDING` status. If payment was initiated, it will be cancelled. * Applications in other statuses cannot be cancelled. * @param - ID of the JoinApplication to cancel */ (joinApplicationId: string): Promise & { __applicationErrorsType?: CancelJoinApplicationApplicationErrors; }>; } declare function acceptInvite$1(httpClient: HttpClient): AcceptInviteSignature; interface AcceptInviteSignature { /** * Accepts an invitation to join a program. * * Uses implicit member identity from call scope to verify ownership of the JoinApplication, * or `manage_applications` permission for administrative flows, and transitions its status * from `INVITED` to `APPROVED`. * * After accepting the invitation, if the program requires payment, call `PreparePayment` to initiate the payment flow. * For free programs, a participant is created automatically and the `participant_id` will be populated. * * Returns an error if: * - The JoinApplication does not exist or the caller does not own it and lacks manage permission * - The JoinApplication is not in `INVITED` status * @param - ID of the JoinApplication to accept */ (joinApplicationId: string): Promise & { __applicationErrorsType?: AcceptInviteApplicationErrors; }>; } declare function bulkUpdateJoinApplicationTags$1(httpClient: HttpClient): BulkUpdateJoinApplicationTagsSignature; interface BulkUpdateJoinApplicationTagsSignature { /** * Updates tags for multiple JoinApplications by IDs. * * Allows assigning and/or unassigning tags in a single operation. * At least one of assign_tags or unassign_tags must be provided. * @param - JoinApplication IDs to update tags for (1-100 items) */ (joinApplicationIds: string[], options?: BulkUpdateJoinApplicationTagsOptions): Promise & { __applicationErrorsType?: BulkUpdateJoinApplicationTagsApplicationErrors; }>; } declare function bulkUpdateJoinApplicationTagsByFilter$1(httpClient: HttpClient): BulkUpdateJoinApplicationTagsByFilterSignature; interface BulkUpdateJoinApplicationTagsByFilterSignature { /** * Updates tags for JoinApplications matching a filter. * * Allows assigning and/or unassigning tags for all JoinApplications matching the filter. * At least one of `assign_tags` or `unassign_tags` must be provided. * This operation runs asynchronously. * Returns a job ID for tracking the async operation. Pass this ID to Get Async Job to check operation status and results. * @param - WQL filter to select JoinApplications */ (filter: Record, options?: BulkUpdateJoinApplicationTagsByFilterOptions): Promise & { __applicationErrorsType?: BulkUpdateJoinApplicationTagsByFilterApplicationErrors; }>; } declare function preparePayment$1(httpClient: HttpClient): PreparePaymentSignature; interface PreparePaymentSignature { /** * Prepares payment for a JoinApplication or resolves an existing Pricing Plans entitlement. * * Before creating or refreshing checkout details, checks whether the member has * an eligible Pricing Plans entitlement for the program. If so, returns the * JoinApplication with `payment_status` set to `PAYMENT_SUCCESSFUL` and the * eligible plan IDs in `payment_info.paid_plan_ids`. No checkout is needed, * even when the application was previously in `PAYMENT_PENDING`. * * If no eligible entitlement exists, the JoinApplication must have * `payment_status` set to `PAYMENT_PENDING`, `PAYMENT_FAILED`, or * `PAYMENT_CANCELED`. * * For `SINGLE_PAYMENT`, creates a Wix Payments order and updates * `payment_status` to `PAYMENT_IN_PROGRESS`. * * For `PAID_PLANS`, validates that pricing plans are connected and updates * `payment_status` to `PAYMENT_IN_PROGRESS`. * * When called for `PAYMENT_FAILED` or `PAYMENT_CANCELED`, this retries payment * by replacing stale payment details with newly prepared payment details. * * Inspect the returned `payment_status` before starting checkout. Direct the * member to checkout only when it is `PAYMENT_IN_PROGRESS`. Use `ApplyCoupon` * to apply discounts before completing a Wix Payments checkout. * @param - ID of the JoinApplication to prepare payment for * @param - Type of payment to prepare */ (joinApplicationId: string, paymentType: PaymentTypeWithLiterals): Promise & { __applicationErrorsType?: PreparePaymentApplicationErrors; }>; } declare function applyCoupon$1(httpClient: HttpClient): ApplyCouponSignature; interface ApplyCouponSignature { /** * Applies a coupon to the payment order for a JoinApplication. * * Applies a coupon code to reduce the payment amount. * The JoinApplication must have `payment_status` set to `PAYMENT_IN_PROGRESS`, * `PAYMENT_FAILED`, or `PAYMENT_CANCELED`. The latter two let a member apply * or change a coupon when retrying after a failed or canceled payment. * Returns the updated order totals with discount applied. * Only one coupon can be applied per order. * @param - ID of the JoinApplication to apply the coupon to * @param - Coupon code to apply */ (joinApplicationId: string, couponCode: string): Promise & { __applicationErrorsType?: ApplyCouponApplicationErrors; }>; } declare function removeCoupon$1(httpClient: HttpClient): RemoveCouponSignature; interface RemoveCouponSignature { /** * Removes a previously applied coupon from the payment order for a JoinApplication. * * The JoinApplication must have a prepared payment order with a coupon applied, * and `payment_status` set to `PAYMENT_IN_PROGRESS`, `PAYMENT_FAILED`, or * `PAYMENT_CANCELED`. The latter two let a member clear a coupon when retrying * after a failed or canceled payment. * Returns the updated order totals after removing the coupon. * @param - ID of the JoinApplication to remove the coupon from * @param - ID of the coupon to remove (must match the coupon applied to the order) */ (joinApplicationId: string, couponId: string): Promise & { __applicationErrorsType?: RemoveCouponApplicationErrors; }>; } declare function completeFreeCouponPayment$1(httpClient: HttpClient): CompleteFreeCouponPaymentSignature; interface CompleteFreeCouponPaymentSignature { /** * Completes payment for a JoinApplication when a 100% discount coupon is applied. * * This endpoint verifies that a coupon has been applied and covers the full payment amount (order total is zero), * then marks the payment as successful and redeems the coupon. * * Prerequisites: * - `PreparePayment` must have been called to create a payment order * - `ApplyCoupon` must have been called with a coupon that covers 100% of the price * - The JoinApplication `payment_status` must be `PAYMENT_IN_PROGRESS`, * `PAYMENT_FAILED`, or `PAYMENT_CANCELED`. The latter two let a member close out * a free-coupon retry after a failed or canceled payment without re-running * `PreparePayment`. * * On success, the `payment_status` is updated to `PAYMENT_SUCCESSFUL` and a participant is created. * @param - ID of the JoinApplication to complete free coupon payment for */ (joinApplicationId: string): Promise & { __applicationErrorsType?: CompleteFreeCouponPaymentApplicationErrors; }>; } declare function bulkInviteMembersToProgramByFilter$1(httpClient: HttpClient): BulkInviteMembersToProgramByFilterSignature; interface BulkInviteMembersToProgramByFilterSignature { /** * Bulk invites site members to a program with optional exclude filter. * * Creates JoinApplications in INVITED status for all site members matching the filter. * This operation runs asynchronously. * Returns a job ID for tracking the async operation. Pass this ID to Get Async Job to check operation status and results. * @param - Program to which bulk invite members. */ (programId: string, options?: BulkInviteMembersToProgramByFilterOptions): Promise & { __applicationErrorsType?: BulkInviteMembersToProgramByFilterApplicationErrors; }>; } declare const onJoinApplicationCreated$1: EventDefinition; declare const onJoinApplicationDeleted$1: EventDefinition; declare const onJoinApplicationPaymentStatusChanged$1: EventDefinition; declare const onJoinApplicationStatusChanged$1: EventDefinition; declare const onJoinApplicationTagsModified$1: EventDefinition; declare const onJoinApplicationUpdated$1: EventDefinition; declare function customQueryJoinApplications(httpClient: HttpClient): { (): JoinApplicationsQueryBuilder; (query: JoinApplicationQuery): ReturnType; }; declare const createJoinApplication: MaybeContext & typeof createJoinApplication$1>; declare const getJoinApplication: MaybeContext & typeof getJoinApplication$1>; declare const deleteJoinApplication: MaybeContext & typeof deleteJoinApplication$1>; declare const searchJoinApplications: MaybeContext & typeof searchJoinApplications$1>; declare const bulkCreateJoinApplications: MaybeContext & typeof bulkCreateJoinApplications$1>; declare const bulkDeleteJoinApplications: MaybeContext & typeof bulkDeleteJoinApplications$1>; declare const getCurrentJoinApplication: MaybeContext & typeof getCurrentJoinApplication$1>; declare const myJoinApplication: MaybeContext & typeof myJoinApplication$1>; declare const approveJoinApplication: MaybeContext & typeof approveJoinApplication$1>; declare const declineJoinApplication: MaybeContext & typeof declineJoinApplication$1>; declare const cancelJoinApplication: MaybeContext & typeof cancelJoinApplication$1>; declare const acceptInvite: MaybeContext & typeof acceptInvite$1>; declare const bulkUpdateJoinApplicationTags: MaybeContext & typeof bulkUpdateJoinApplicationTags$1>; declare const bulkUpdateJoinApplicationTagsByFilter: MaybeContext & typeof bulkUpdateJoinApplicationTagsByFilter$1>; declare const preparePayment: MaybeContext & typeof preparePayment$1>; declare const applyCoupon: MaybeContext & typeof applyCoupon$1>; declare const removeCoupon: MaybeContext & typeof removeCoupon$1>; declare const completeFreeCouponPayment: MaybeContext & typeof completeFreeCouponPayment$1>; declare const bulkInviteMembersToProgramByFilter: MaybeContext & typeof bulkInviteMembersToProgramByFilter$1>; declare const queryJoinApplications: MaybeContext & typeof customQueryJoinApplications>; /** * Triggered when a join application is created. */ declare const onJoinApplicationCreated: BuildEventDefinition & typeof onJoinApplicationCreated$1; /** * Triggered when a join application is deleted. */ declare const onJoinApplicationDeleted: BuildEventDefinition & typeof onJoinApplicationDeleted$1; /** * Triggered when a join application's `paymentStatus` changes. */ declare const onJoinApplicationPaymentStatusChanged: BuildEventDefinition & typeof onJoinApplicationPaymentStatusChanged$1; /** * Triggered when a join application's `status` changes. */ declare const onJoinApplicationStatusChanged: BuildEventDefinition & typeof onJoinApplicationStatusChanged$1; /** * Triggered when tags on a join application are modified. */ declare const onJoinApplicationTagsModified: BuildEventDefinition & typeof onJoinApplicationTagsModified$1; /** * Triggered when a join application is updated. */ declare const onJoinApplicationUpdated: BuildEventDefinition & typeof onJoinApplicationUpdated$1; export { AcceptInviteApplicationErrors, AcceptInviteResponse, ApplyCouponApplicationErrors, ApplyCouponResponse, ApproveJoinApplicationApplicationErrors, ApproveJoinApplicationResponse, BulkCreateJoinApplicationsApplicationErrors, BulkCreateJoinApplicationsOptions, BulkCreateJoinApplicationsResponse, BulkDeleteJoinApplicationsResponse, BulkInviteMembersToProgramByFilterApplicationErrors, BulkInviteMembersToProgramByFilterOptions, BulkInviteMembersToProgramByFilterResponse, BulkUpdateJoinApplicationTagsApplicationErrors, BulkUpdateJoinApplicationTagsByFilterApplicationErrors, BulkUpdateJoinApplicationTagsByFilterOptions, BulkUpdateJoinApplicationTagsByFilterResponse, BulkUpdateJoinApplicationTagsOptions, BulkUpdateJoinApplicationTagsResponse, CancelJoinApplicationApplicationErrors, CancelJoinApplicationResponse, CompleteFreeCouponPaymentApplicationErrors, CompleteFreeCouponPaymentResponse, CreateJoinApplicationApplicationErrors, DeclineJoinApplicationApplicationErrors, DeclineJoinApplicationResponse, GetCurrentJoinApplicationApplicationErrors, GetCurrentJoinApplicationResponse, JoinApplication, JoinApplicationCreatedEnvelope, JoinApplicationDeletedEnvelope, JoinApplicationPaymentStatusChangedEnvelope, JoinApplicationQuery, JoinApplicationSearch, JoinApplicationStatusChangedEnvelope, JoinApplicationTagsModifiedEnvelope, JoinApplicationUpdatedEnvelope, JoinApplicationsQueryBuilder, MyJoinApplicationApplicationErrors, MyJoinApplicationResponse, PaymentTypeWithLiterals, PreparePaymentApplicationErrors, PreparePaymentResponse, RemoveCouponApplicationErrors, RemoveCouponResponse, SearchJoinApplicationsResponse, acceptInvite, applyCoupon, approveJoinApplication, bulkCreateJoinApplications, bulkDeleteJoinApplications, bulkInviteMembersToProgramByFilter, bulkUpdateJoinApplicationTags, bulkUpdateJoinApplicationTagsByFilter, cancelJoinApplication, completeFreeCouponPayment, createJoinApplication, declineJoinApplication, deleteJoinApplication, getCurrentJoinApplication, getJoinApplication, myJoinApplication, onJoinApplicationCreated, onJoinApplicationDeleted, onJoinApplicationPaymentStatusChanged, onJoinApplicationStatusChanged, onJoinApplicationTagsModified, onJoinApplicationUpdated, preparePayment, queryJoinApplications, removeCoupon, searchJoinApplications };