import { EventDefinition, HttpClient } from '@wix/sdk-types'; import { GetOnboardingAvailabilityResponse, GetOnboardingAvailabilityResponseNonNullableFields, OnboardingAvailabilityCreatedEnvelope, OnboardingAvailabilityUpdatedEnvelope, UpdateCbdFlowOptions, UpdateCbdFlowResponse, UpdateCbdFlowResponseNonNullableFields, UpdatePartnerFlowOptions, UpdatePartnerFlowResponse, UpdatePartnerFlowResponseNonNullableFields, UpdateRestrictedGoodsFlowOptions, UpdateRestrictedGoodsFlowResponse, UpdateRestrictedGoodsFlowResponseNonNullableFields } from './cashier-onboarding-availability-v1-onboarding-availability-onboarding-availability.universal.js'; export declare const __metadata: { PACKAGE_NAME: string; }; export declare function getOnboardingAvailability(httpClient: HttpClient): GetOnboardingAvailabilitySignature; interface GetOnboardingAvailabilitySignature { /** * Fetch current state of onboarding availability for meta site. */ (): Promise; } export declare function updateCbdFlow(httpClient: HttpClient): UpdateCbdFlowSignature; interface UpdateCbdFlowSignature { /** * Update current state of CBD flow for meta site. */ (options?: UpdateCbdFlowOptions | undefined): Promise; } export declare function updateRestrictedGoodsFlow(httpClient: HttpClient): UpdateRestrictedGoodsFlowSignature; interface UpdateRestrictedGoodsFlowSignature { /** * Update current state of Restricted Goods flow for meta site. */ (options?: UpdateRestrictedGoodsFlowOptions | undefined): Promise; } export declare function updatePartnerFlow(httpClient: HttpClient): UpdatePartnerFlowSignature; interface UpdatePartnerFlowSignature { /** * Update current state of partner flow for meta site. */ (options?: UpdatePartnerFlowOptions | undefined): Promise; } export declare const onOnboardingAvailabilityCreated: EventDefinition; export declare const onOnboardingAvailabilityUpdated: EventDefinition; export { ActionEvent, AttestationInfo, BaseEventMetadata, CbdFlow, DomainEvent, DomainEventBodyOneOf, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, EventMetadata, GetOnboardingAvailabilityRequest, GetOnboardingAvailabilityResponse, GetOnboardingAvailabilityResponseNonNullableFields, IdentificationData, IdentificationDataIdOneOf, MessageEnvelope, OnboardingAvailability, OnboardingAvailabilityCreatedEnvelope, OnboardingAvailabilityUpdatedEnvelope, PartnerFlow, PartnerFlowStatus, RestoreInfo, RestrictedGoodsCategory, RestrictedGoodsFlow, RestrictedGoodsFlowStatus, Status, UpdateCbdFlowOptions, UpdateCbdFlowRequest, UpdateCbdFlowResponse, UpdateCbdFlowResponseNonNullableFields, UpdatePartnerFlowOptions, UpdatePartnerFlowRequest, UpdatePartnerFlowResponse, UpdatePartnerFlowResponseNonNullableFields, UpdateRestrictedGoodsFlowOptions, UpdateRestrictedGoodsFlowRequest, UpdateRestrictedGoodsFlowResponse, UpdateRestrictedGoodsFlowResponseNonNullableFields, WebhookIdentityType, } from './cashier-onboarding-availability-v1-onboarding-availability-onboarding-availability.universal.js';