import { Asset, Assets, MediaType, BasicInfo, Benefits, ContactInfo, CreateMarketListingRequest, CreateMarketListingResponse, GetMarketListingRequest, GetMarketListingResponse, InstallationRequirement, MarketListing, QueryMarketListingRequest, QueryMarketListingResponse, RequiredApp, UpdateMarketListingRequest, UpdateMarketListingResponse, CursorPaging, Paging, QueryV2, Sorting, SortOrder, AppVersionStateChanged, AppVersionApproved, AppVersionArchived, AppVersionCreated, AppVersionDeclined, AppVersionDraftChanged, AppVersionPublished, AppVersionReleased, AppVersionSubmitted, Status, Empty, ApiBasicInfo, ApiBenefits, ApiContactInfo, ApiInstallationRequirement, ApiMarketListing, OldListingChanged, ApiRequiredApp, Tracking, Cursors, PagingMetadataV2, VersionStatus, Classification, PricingData, ActionEvent, DomainEvent, EntityCreatedEvent, EntityDeletedEvent, EntityUpdatedEvent, IdentificationData, WebhookIdentityType, MessageEnvelope, PromoteRequest, PromoteResponse, RestoreInfo, CompareRequest, CompareResponse, PartialVersionOptions } from './types.impl';
export declare function aMarketListing(overrideObject?: Partial<MarketListing>): MarketListing;
export declare function aBasicInfo(overrideObject?: Partial<BasicInfo>): BasicInfo;
export declare function aBenefits(overrideObject?: Partial<Benefits>): Benefits;
export declare function aAssets(overrideObject?: Partial<Assets>): Assets;
export declare function aAsset(overrideObject?: Partial<Asset>): Asset;
export declare function aMediaType(enumFirstItem?: MediaType): MediaType;
export declare function aContactInfo(overrideObject?: Partial<ContactInfo>): ContactInfo;
export declare function aInstallationRequirement(overrideObject?: Partial<InstallationRequirement>): InstallationRequirement;
export declare function aRequiredApp(overrideObject?: Partial<RequiredApp>): RequiredApp;
export declare function aStatus(enumFirstItem?: Status): Status;
export declare function aClassification(enumFirstItem?: Classification): Classification;
export declare function aPricingData(overrideObject?: Partial<PricingData>): PricingData;
export declare function aCreateMarketListingRequest(overrideObject?: Partial<CreateMarketListingRequest>): CreateMarketListingRequest;
export declare function aCreateMarketListingResponse(overrideObject?: Partial<CreateMarketListingResponse>): CreateMarketListingResponse;
export declare function aGetMarketListingRequest(overrideObject?: Partial<GetMarketListingRequest>): GetMarketListingRequest;
export declare function aGetMarketListingResponse(overrideObject?: Partial<GetMarketListingResponse>): GetMarketListingResponse;
export declare function aUpdateMarketListingRequest(overrideObject?: Partial<UpdateMarketListingRequest>): UpdateMarketListingRequest;
export declare function aUpdateMarketListingResponse(overrideObject?: Partial<UpdateMarketListingResponse>): UpdateMarketListingResponse;
export declare function aOldListingChanged(overrideObject?: Partial<OldListingChanged>): OldListingChanged;
export declare function aApiMarketListing(overrideObject?: Partial<ApiMarketListing>): ApiMarketListing;
export declare function aApiBasicInfo(overrideObject?: Partial<ApiBasicInfo>): ApiBasicInfo;
export declare function aApiBenefits(overrideObject?: Partial<ApiBenefits>): ApiBenefits;
export declare function aApiContactInfo(overrideObject?: Partial<ApiContactInfo>): ApiContactInfo;
export declare function aTracking(overrideObject?: Partial<Tracking>): Tracking;
export declare function aApiInstallationRequirement(overrideObject?: Partial<ApiInstallationRequirement>): ApiInstallationRequirement;
export declare function aApiRequiredApp(overrideObject?: Partial<ApiRequiredApp>): ApiRequiredApp;
export declare function aEmpty(overrideObject?: Partial<Empty>): Empty;
export declare function aAppVersionStateChanged(overrideObject?: Partial<AppVersionStateChanged>): AppVersionStateChanged;
export declare function aAppVersionCreated(overrideObject?: Partial<AppVersionCreated>): AppVersionCreated;
export declare function aAppVersionSubmitted(overrideObject?: Partial<AppVersionSubmitted>): AppVersionSubmitted;
export declare function aAppVersionPublished(overrideObject?: Partial<AppVersionPublished>): AppVersionPublished;
export declare function aAppVersionDeclined(overrideObject?: Partial<AppVersionDeclined>): AppVersionDeclined;
export declare function aAppVersionReleased(overrideObject?: Partial<AppVersionReleased>): AppVersionReleased;
export declare function aAppVersionApproved(overrideObject?: Partial<AppVersionApproved>): AppVersionApproved;
export declare function aAppVersionDraftChanged(overrideObject?: Partial<AppVersionDraftChanged>): AppVersionDraftChanged;
export declare function aAppVersionArchived(overrideObject?: Partial<AppVersionArchived>): AppVersionArchived;
export declare function aVersionStatus(enumFirstItem?: VersionStatus): VersionStatus;
export declare function aPartialVersionOptions(overrideObject?: Partial<PartialVersionOptions>): PartialVersionOptions;
export declare function aQueryMarketListingRequest(overrideObject?: Partial<QueryMarketListingRequest>): QueryMarketListingRequest;
export declare function aQueryV2(overrideObject?: Partial<QueryV2>): QueryV2;
export declare function aSorting(overrideObject?: Partial<Sorting>): Sorting;
export declare function aSortOrder(enumFirstItem?: SortOrder): SortOrder;
export declare function aPaging(overrideObject?: Partial<Paging>): Paging;
export declare function aCursorPaging(overrideObject?: Partial<CursorPaging>): CursorPaging;
export declare function aQueryMarketListingResponse(overrideObject?: Partial<QueryMarketListingResponse>): QueryMarketListingResponse;
export declare function aPagingMetadataV2(overrideObject?: Partial<PagingMetadataV2>): PagingMetadataV2;
export declare function aCursors(overrideObject?: Partial<Cursors>): Cursors;
export declare function aDomainEvent(overrideObject?: Partial<DomainEvent>): DomainEvent;
export declare function aEntityCreatedEvent(overrideObject?: Partial<EntityCreatedEvent>): EntityCreatedEvent;
export declare function aRestoreInfo(overrideObject?: Partial<RestoreInfo>): RestoreInfo;
export declare function aEntityUpdatedEvent(overrideObject?: Partial<EntityUpdatedEvent>): EntityUpdatedEvent;
export declare function aEntityDeletedEvent(overrideObject?: Partial<EntityDeletedEvent>): EntityDeletedEvent;
export declare function aActionEvent(overrideObject?: Partial<ActionEvent>): ActionEvent;
export declare function aPromoteRequest(overrideObject?: Partial<PromoteRequest>): PromoteRequest;
export declare function aPromoteResponse(overrideObject?: Partial<PromoteResponse>): PromoteResponse;
export declare function aCompareRequest(overrideObject?: Partial<CompareRequest>): CompareRequest;
export declare function aCompareResponse(overrideObject?: Partial<CompareResponse>): CompareResponse;
export declare function aMessageEnvelope(overrideObject?: Partial<MessageEnvelope>): MessageEnvelope;
export declare function aIdentificationData(overrideObject?: Partial<IdentificationData>): IdentificationData;
export declare function aWebhookIdentityType(enumFirstItem?: WebhookIdentityType): WebhookIdentityType;
export * from '@wix/metro-common-builders';
