import { HttpFile, HttpInfo } from '../http/http'; import { Configuration, PromiseConfigurationOptions } from '../configuration'; import { AchieveGoalRequest } from '../models/AchieveGoalRequest'; import { AchieveGoalResponse } from '../models/AchieveGoalResponse'; import { AchieveIntegrationsWordPressOptInOptionGoalRequest } from '../models/AchieveIntegrationsWordPressOptInOptionGoalRequest'; import { AchieveWordPressOptInGoalResult } from '../models/AchieveWordPressOptInGoalResult'; import { AddContactsToSequenceRequest } from '../models/AddContactsToSequenceRequest'; import { AddContactsToSequenceResponse } from '../models/AddContactsToSequenceResponse'; import { AddProductInterestRequest } from '../models/AddProductInterestRequest'; import { AddToAutomationSequenceRequest } from '../models/AddToAutomationSequenceRequest'; import { AddToAutomationSequenceResponse } from '../models/AddToAutomationSequenceResponse'; import { AffiliateAddToProgramRequest } from '../models/AffiliateAddToProgramRequest'; import { AffiliateCommissionEarned } from '../models/AffiliateCommissionEarned'; import { AffiliateCommissionProgramResponse } from '../models/AffiliateCommissionProgramResponse'; import { AffiliateLink } from '../models/AffiliateLink'; import { AffiliateProgramResource } from '../models/AffiliateProgramResource'; import { AffiliateRemoveFromProgramRequest } from '../models/AffiliateRemoveFromProgramRequest'; import { ApplyCommissionRequest } from '../models/ApplyCommissionRequest'; import { ApplyRemoveTagRequest } from '../models/ApplyRemoveTagRequest'; import { ApplyTagsResponse } from '../models/ApplyTagsResponse'; import { AssignAutomationCategoryRequest } from '../models/AssignAutomationCategoryRequest'; import { AssignProductsRequest } from '../models/AssignProductsRequest'; import { Automation } from '../models/Automation'; import { AutomationCategory } from '../models/AutomationCategory'; import { BatchUnpublishAutomationRequest } from '../models/BatchUnpublishAutomationRequest'; import { Campaign } from '../models/Campaign'; import { CancelSubscriptionRequest } from '../models/CancelSubscriptionRequest'; import { CategoryDiscount } from '../models/CategoryDiscount'; import { Company } from '../models/Company'; import { Contact } from '../models/Contact'; import { ContactLink } from '../models/ContactLink'; import { ContactLinkType } from '../models/ContactLinkType'; import { Country } from '../models/Country'; import { CreateAffiliateRequest } from '../models/CreateAffiliateRequest'; import { CreateAutomationCategoryRequest } from '../models/CreateAutomationCategoryRequest'; import { CreateCategoryDiscountRequest } from '../models/CreateCategoryDiscountRequest'; import { CreateCommissionProgramRequest } from '../models/CreateCommissionProgramRequest'; import { CreateCompanyRequest } from '../models/CreateCompanyRequest'; import { CreateContactLinkTypeRequest } from '../models/CreateContactLinkTypeRequest'; import { CreateCustomFieldRequest } from '../models/CreateCustomFieldRequest'; import { CreateCustomFieldResponse } from '../models/CreateCustomFieldResponse'; import { CreateDefaultCommissionProgramRequest } from '../models/CreateDefaultCommissionProgramRequest'; import { CreateEmailSentRequest } from '../models/CreateEmailSentRequest'; import { CreateEmailsSentRequest } from '../models/CreateEmailsSentRequest'; import { CreateFreeTrialDiscountRequest } from '../models/CreateFreeTrialDiscountRequest'; import { CreateIntegrationsWordPressOptInOption } from '../models/CreateIntegrationsWordPressOptInOption'; import { CreateLeadSourceExpenseRequest } from '../models/CreateLeadSourceExpenseRequest'; import { CreateLeadSourceRecurringExpenseRequest } from '../models/CreateLeadSourceRecurringExpenseRequest'; import { CreateLeadSourceRequest } from '../models/CreateLeadSourceRequest'; import { CreateNoteRequest } from '../models/CreateNoteRequest'; import { CreateOpportunityRequest } from '../models/CreateOpportunityRequest'; import { CreateOpportunityStageRequest } from '../models/CreateOpportunityStageRequest'; import { CreateOrUpdateAffiliateLinkRequest } from '../models/CreateOrUpdateAffiliateLinkRequest'; import { CreateOrderItemRequest } from '../models/CreateOrderItemRequest'; import { CreateOrderTotalDiscountRequest } from '../models/CreateOrderTotalDiscountRequest'; import { CreatePaymentMethodConfigRequest } from '../models/CreatePaymentMethodConfigRequest'; import { CreateProductCategoryRequest } from '../models/CreateProductCategoryRequest'; import { CreateProductCommissionProgramRequest } from '../models/CreateProductCommissionProgramRequest'; import { CreateProductDiscountRequest } from '../models/CreateProductDiscountRequest'; import { CreateProductInterestBundleRequest } from '../models/CreateProductInterestBundleRequest'; import { CreateProductOptionListOption } from '../models/CreateProductOptionListOption'; import { CreateProductOptionRequest } from '../models/CreateProductOptionRequest'; import { CreateProductRequestDetail } from '../models/CreateProductRequestDetail'; import { CreateProgramResourceRequest } from '../models/CreateProgramResourceRequest'; import { CreateReferralRequest } from '../models/CreateReferralRequest'; import { CreateShippingDiscountRequest } from '../models/CreateShippingDiscountRequest'; import { CreateSubscriptionCommissionProgramRequest } from '../models/CreateSubscriptionCommissionProgramRequest'; import { CreateSubscriptionPlanRequest } from '../models/CreateSubscriptionPlanRequest'; import { CreateSubscriptionRequest } from '../models/CreateSubscriptionRequest'; import { CreateTaskRequest } from '../models/CreateTaskRequest'; import { CreateUpdateContactRequest } from '../models/CreateUpdateContactRequest'; import { CreateUpdateLeadSourceCategoryRequest } from '../models/CreateUpdateLeadSourceCategoryRequest'; import { CreateUpdateTagCategoryRequest } from '../models/CreateUpdateTagCategoryRequest'; import { CreateUpdateTagRequest } from '../models/CreateUpdateTagRequest'; import { CreateUpdateTaskRequest } from '../models/CreateUpdateTaskRequest'; import { CustomFieldMetaData } from '../models/CustomFieldMetaData'; import { DeleteEmailsRequest } from '../models/DeleteEmailsRequest'; import { DeleteEmailsResponse } from '../models/DeleteEmailsResponse'; import { DeleteProgramCommissionRequest } from '../models/DeleteProgramCommissionRequest'; import { DeleteSubscriptionPlanCommissionRequest } from '../models/DeleteSubscriptionPlanCommissionRequest'; import { EmailSendRequest } from '../models/EmailSendRequest'; import { EmailSendTemplateRequest } from '../models/EmailSendTemplateRequest'; import { EmailSentWithContent } from '../models/EmailSentWithContent'; import { EmailTemplate } from '../models/EmailTemplate'; import { EmailsSentList } from '../models/EmailsSentList'; import { FileMetadata } from '../models/FileMetadata'; import { FileOperationRequest } from '../models/FileOperationRequest'; import { FreeTrialDiscount } from '../models/FreeTrialDiscount'; import { GetApplicationEnabledStatusResponse } from '../models/GetApplicationEnabledStatusResponse'; import { GetBusinessProfileResponse } from '../models/GetBusinessProfileResponse'; import { GetContactOptionTypesResponse } from '../models/GetContactOptionTypesResponse'; import { GetNoteResponse } from '../models/GetNoteResponse'; import { GetRestCommissionProgram } from '../models/GetRestCommissionProgram'; import { GetSettingsResponse } from '../models/GetSettingsResponse'; import { GetTagCategoryResponse } from '../models/GetTagCategoryResponse'; import { GetUserInfoResponse } from '../models/GetUserInfoResponse'; import { LeadScore } from '../models/LeadScore'; import { LeadSource } from '../models/LeadSource'; import { LeadSourceCategory } from '../models/LeadSourceCategory'; import { LeadSourceExpense } from '../models/LeadSourceExpense'; import { LeadSourceRecurringExpense } from '../models/LeadSourceRecurringExpense'; import { LeadSourceRecurringExpenseUpdateRequest } from '../models/LeadSourceRecurringExpenseUpdateRequest'; import { LinkContactsRequest } from '../models/LinkContactsRequest'; import { ListAffiliateCommissionProgramsResponse } from '../models/ListAffiliateCommissionProgramsResponse'; import { ListAffiliateCommissionsResponse } from '../models/ListAffiliateCommissionsResponse'; import { ListAffiliateLinksResponse } from '../models/ListAffiliateLinksResponse'; import { ListAffiliatePaymentsResponse } from '../models/ListAffiliatePaymentsResponse'; import { ListAffiliateReferralsResponse } from '../models/ListAffiliateReferralsResponse'; import { ListAffiliateSummariesResponse } from '../models/ListAffiliateSummariesResponse'; import { ListAffiliatesResponse } from '../models/ListAffiliatesResponse'; import { ListAssignedProductsResponse } from '../models/ListAssignedProductsResponse'; import { ListAutomationCategoryResponse } from '../models/ListAutomationCategoryResponse'; import { ListAutomationIdsResponse } from '../models/ListAutomationIdsResponse'; import { ListAutomationResponse } from '../models/ListAutomationResponse'; import { ListCampaignGoalsResponse } from '../models/ListCampaignGoalsResponse'; import { ListCampaignSequenceResponse } from '../models/ListCampaignSequenceResponse'; import { ListCampaignsResponse } from '../models/ListCampaignsResponse'; import { ListCategoryDiscountsResponse } from '../models/ListCategoryDiscountsResponse'; import { ListCompaniesResponse } from '../models/ListCompaniesResponse'; import { ListCompanyTagsResponse } from '../models/ListCompanyTagsResponse'; import { ListContactLinkTypesResponse } from '../models/ListContactLinkTypesResponse'; import { ListContactLinksResponse } from '../models/ListContactLinksResponse'; import { ListContactPaymentMethodsResponse } from '../models/ListContactPaymentMethodsResponse'; import { ListContactTagsResponse } from '../models/ListContactTagsResponse'; import { ListContactsResponse } from '../models/ListContactsResponse'; import { ListCountriesResponse } from '../models/ListCountriesResponse'; import { ListEmailsSentResponse } from '../models/ListEmailsSentResponse'; import { ListFilesResponse } from '../models/ListFilesResponse'; import { ListFreeTrialDiscountsResponse } from '../models/ListFreeTrialDiscountsResponse'; import { ListLeadSourceCategoriesResponse } from '../models/ListLeadSourceCategoriesResponse'; import { ListLeadSourceExpensesResponse } from '../models/ListLeadSourceExpensesResponse'; import { ListLeadSourceRecurringExpensesResponse } from '../models/ListLeadSourceRecurringExpensesResponse'; import { ListLeadSourcesResponse } from '../models/ListLeadSourcesResponse'; import { ListMerchantsResponse } from '../models/ListMerchantsResponse'; import { ListNoteTemplateResponse } from '../models/ListNoteTemplateResponse'; import { ListNotesResponse } from '../models/ListNotesResponse'; import { ListOpportunitiesResponse } from '../models/ListOpportunitiesResponse'; import { ListOpportunityStagesResponse } from '../models/ListOpportunityStagesResponse'; import { ListOrderPaymentsResponse } from '../models/ListOrderPaymentsResponse'; import { ListOrderTotalDiscountsResponse } from '../models/ListOrderTotalDiscountsResponse'; import { ListOrders } from '../models/ListOrders'; import { ListPaymentMethodsResponse } from '../models/ListPaymentMethodsResponse'; import { ListPayments } from '../models/ListPayments'; import { ListProductCategoriesResponse } from '../models/ListProductCategoriesResponse'; import { ListProductDiscountsResponse } from '../models/ListProductDiscountsResponse'; import { ListProductInterestBundleResponse } from '../models/ListProductInterestBundleResponse'; import { ListProductOptionsResponse } from '../models/ListProductOptionsResponse'; import { ListProductsResponseList } from '../models/ListProductsResponseList'; import { ListProgramResourcesResponse } from '../models/ListProgramResourcesResponse'; import { ListProvincesResponse } from '../models/ListProvincesResponse'; import { ListReferralsResponse } from '../models/ListReferralsResponse'; import { ListReportsResponse } from '../models/ListReportsResponse'; import { ListRestShippingMethodsResponse } from '../models/ListRestShippingMethodsResponse'; import { ListShippingDiscountsResponse } from '../models/ListShippingDiscountsResponse'; import { ListSubscriptionPlansResponse } from '../models/ListSubscriptionPlansResponse'; import { ListSubscriptionsResponse } from '../models/ListSubscriptionsResponse'; import { ListTagCategoriesResponse } from '../models/ListTagCategoriesResponse'; import { ListTaggedCompaniesResponse } from '../models/ListTaggedCompaniesResponse'; import { ListTaggedContactsResponse } from '../models/ListTaggedContactsResponse'; import { ListTagsResponse } from '../models/ListTagsResponse'; import { ListTasksResponse } from '../models/ListTasksResponse'; import { ListTransactions } from '../models/ListTransactions'; import { ListUserGroupsResponse } from '../models/ListUserGroupsResponse'; import { ListUsersPaginatedResponse } from '../models/ListUsersPaginatedResponse'; import { ListWebformsResponse } from '../models/ListWebformsResponse'; import { ListWordPressOptInOptionsResponse } from '../models/ListWordPressOptInOptionsResponse'; import { Note } from '../models/Note'; import { ObjectModel } from '../models/ObjectModel'; import { OrderItem } from '../models/OrderItem'; import { OrderTotalDiscount } from '../models/OrderTotalDiscount'; import { OrderV2 } from '../models/OrderV2'; import { PatchAutomationCategoryRequest } from '../models/PatchAutomationCategoryRequest'; import { PaymentMethodConfig } from '../models/PaymentMethodConfig'; import { PaymentResult } from '../models/PaymentResult'; import { ProductCategory } from '../models/ProductCategory'; import { ProductDiscount } from '../models/ProductDiscount'; import { ProductInterest } from '../models/ProductInterest'; import { ProductInterestBundle } from '../models/ProductInterestBundle'; import { ProductOption } from '../models/ProductOption'; import { Province } from '../models/Province'; import { Referral } from '../models/Referral'; import { RemoveContactsFromSequenceRequest } from '../models/RemoveContactsFromSequenceRequest'; import { RemoveContactsFromSequenceResponse } from '../models/RemoveContactsFromSequenceResponse'; import { Report } from '../models/Report'; import { ReportExecutionResult } from '../models/ReportExecutionResult'; import { RestAffiliate } from '../models/RestAffiliate'; import { RestCreateOrderRequest } from '../models/RestCreateOrderRequest'; import { RestCreatePaymentRequest } from '../models/RestCreatePaymentRequest'; import { RestEmailAddressStatus } from '../models/RestEmailAddressStatus'; import { RestOpportunityStage } from '../models/RestOpportunityStage'; import { RestV2Opportunity } from '../models/RestV2Opportunity'; import { RestV2ProductDetail } from '../models/RestV2ProductDetail'; import { RunReportRequest } from '../models/RunReportRequest'; import { ShippingDiscount } from '../models/ShippingDiscount'; import { Subscription } from '../models/Subscription'; import { SubscriptionPlan } from '../models/SubscriptionPlan'; import { Tag } from '../models/Tag'; import { TagCategory } from '../models/TagCategory'; import { Task } from '../models/Task'; import { UnpublishAutomationRequest } from '../models/UnpublishAutomationRequest'; import { UpdateAffiliateRequest } from '../models/UpdateAffiliateRequest'; import { UpdateBusinessProfileRequest } from '../models/UpdateBusinessProfileRequest'; import { UpdateCategoryDiscountRequest } from '../models/UpdateCategoryDiscountRequest'; import { UpdateCommissionProgramRequest } from '../models/UpdateCommissionProgramRequest'; import { UpdateCompanyRequest } from '../models/UpdateCompanyRequest'; import { UpdateCustomFieldMetaDataRequest } from '../models/UpdateCustomFieldMetaDataRequest'; import { UpdateDefaultCommissionProgramRequest } from '../models/UpdateDefaultCommissionProgramRequest'; import { UpdateEmailAddress } from '../models/UpdateEmailAddress'; import { UpdateFreeTrialDiscountRequest } from '../models/UpdateFreeTrialDiscountRequest'; import { UpdateLeadSourceExpenseRequest } from '../models/UpdateLeadSourceExpenseRequest'; import { UpdateNoteRequest } from '../models/UpdateNoteRequest'; import { UpdateNoteResponse } from '../models/UpdateNoteResponse'; import { UpdateOpportunityRequestV2 } from '../models/UpdateOpportunityRequestV2'; import { UpdateOpportunityStageRequest } from '../models/UpdateOpportunityStageRequest'; import { UpdateOrderItemRequest } from '../models/UpdateOrderItemRequest'; import { UpdateOrderRequest } from '../models/UpdateOrderRequest'; import { UpdateOrderTotalDiscountRequest } from '../models/UpdateOrderTotalDiscountRequest'; import { UpdateProductCategoryRequest } from '../models/UpdateProductCategoryRequest'; import { UpdateProductCommissionProgramRequest } from '../models/UpdateProductCommissionProgramRequest'; import { UpdateProductDiscountRequest } from '../models/UpdateProductDiscountRequest'; import { UpdateProductInterestBundleRequest } from '../models/UpdateProductInterestBundleRequest'; import { UpdateProductInterestRequest } from '../models/UpdateProductInterestRequest'; import { UpdateProductInventoryRequestDetail } from '../models/UpdateProductInventoryRequestDetail'; import { UpdateProductOptionListOption } from '../models/UpdateProductOptionListOption'; import { UpdateProductOptionRequest } from '../models/UpdateProductOptionRequest'; import { UpdateProductRequestDetail } from '../models/UpdateProductRequestDetail'; import { UpdateProgramResourceRequest } from '../models/UpdateProgramResourceRequest'; import { UpdateShippingDiscountRequest } from '../models/UpdateShippingDiscountRequest'; import { UpdateSubscriptionCommissionProgramRequest } from '../models/UpdateSubscriptionCommissionProgramRequest'; import { UpdateSubscriptionPlanRequest } from '../models/UpdateSubscriptionPlanRequest'; import { UpdateSubscriptionRequest } from '../models/UpdateSubscriptionRequest'; import { UpdateTagCategoryResponse } from '../models/UpdateTagCategoryResponse'; import { UpdateTagResponse } from '../models/UpdateTagResponse'; import { UpdateTaskResponse } from '../models/UpdateTaskResponse'; import { UpdateUserRequest } from '../models/UpdateUserRequest'; import { User } from '../models/User'; import { UserGroup } from '../models/UserGroup'; import { WordPressOptInOption } from '../models/WordPressOptInOption'; import { AffiliateApiRequestFactory, AffiliateApiResponseProcessor } from "../apis/AffiliateApi"; export declare class PromiseAffiliateApi { private api; constructor(configuration: Configuration, requestFactory?: AffiliateApiRequestFactory, responseProcessor?: AffiliateApiResponseProcessor); addAffiliateWithHttpInfo(createAffiliateRequest: CreateAffiliateRequest, _options?: PromiseConfigurationOptions): Promise>; addAffiliate(createAffiliateRequest: CreateAffiliateRequest, _options?: PromiseConfigurationOptions): Promise; addAffiliateToProgramWithHttpInfo(id: string, affiliateAddToProgramRequest: AffiliateAddToProgramRequest, _options?: PromiseConfigurationOptions): Promise>; addAffiliateToProgram(id: string, affiliateAddToProgramRequest: AffiliateAddToProgramRequest, _options?: PromiseConfigurationOptions): Promise; addCommissionProgramWithHttpInfo(createCommissionProgramRequest: CreateCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise>; addCommissionProgram(createCommissionProgramRequest: CreateCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise; addCommissionProgramResourceWithHttpInfo(createProgramResourceRequest: CreateProgramResourceRequest, _options?: PromiseConfigurationOptions): Promise>; addCommissionProgramResource(createProgramResourceRequest: CreateProgramResourceRequest, _options?: PromiseConfigurationOptions): Promise; assignProductCommissionProgramWithHttpInfo(commissionProgramId: string, createProductCommissionProgramRequest: CreateProductCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise>; assignProductCommissionProgram(commissionProgramId: string, createProductCommissionProgramRequest: CreateProductCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise; assignSubscriptionCommissionProgramWithHttpInfo(commissionProgramId: string, createSubscriptionCommissionProgramRequest: CreateSubscriptionCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise>; assignSubscriptionCommissionProgram(commissionProgramId: string, createSubscriptionCommissionProgramRequest: CreateSubscriptionCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise; createAffiliateCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createAffiliateCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; createDefaultCommissionProgramWithHttpInfo(commissionProgramId: string, createDefaultCommissionProgramRequest: CreateDefaultCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise>; createDefaultCommissionProgram(commissionProgramId: string, createDefaultCommissionProgramRequest: CreateDefaultCommissionProgramRequest, _options?: PromiseConfigurationOptions): Promise; createRedirectLinkWithHttpInfo(createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: PromiseConfigurationOptions): Promise>; createRedirectLink(createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: PromiseConfigurationOptions): Promise; deleteAffiliateWithHttpInfo(id: string, _options?: PromiseConfigurationOptions): Promise>; deleteAffiliate(id: string, _options?: PromiseConfigurationOptions): Promise; deleteAffiliateCommissionProgramWithHttpInfo(commissionProgramId: string, _options?: PromiseConfigurationOptions): Promise>; deleteAffiliateCommissionProgram(commissionProgramId: string, _options?: PromiseConfigurationOptions): Promise; deleteAffiliateCustomFieldWithHttpInfo(customFieldId: string, _options?: PromiseConfigurationOptions): Promise>; deleteAffiliateCustomField(customFieldId: string, _options?: PromiseConfigurationOptions): Promise; deleteCommissionProgramResourceWithHttpInfo(resourceId: string, _options?: PromiseConfigurationOptions): Promise>; deleteCommissionProgramResource(resourceId: string, _options?: PromiseConfigurationOptions): Promise; deleteRedirectLinkWithHttpInfo(redirectId: string, _options?: PromiseConfigurationOptions): Promise>; deleteRedirectLink(redirectId: string, _options?: PromiseConfigurationOptions): Promise; getAffiliateWithHttpInfo(id: string, _options?: PromiseConfigurationOptions): Promise>; getAffiliate(id: string, _options?: PromiseConfigurationOptions): Promise; getAffiliateCommissionTotalWithHttpInfo(affiliateId: string, _options?: PromiseConfigurationOptions): Promise>; getAffiliateCommissionTotal(affiliateId: string, _options?: PromiseConfigurationOptions): Promise; getAffiliateCommissionsWithHttpInfo(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; getAffiliateCommissions(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; getAffiliateCustomFieldsWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; getAffiliateCustomFields(_options?: PromiseConfigurationOptions): Promise; getCommissionProgramWithHttpInfo(commissionProgramId: string, _options?: PromiseConfigurationOptions): Promise>; getCommissionProgram(commissionProgramId: string, _options?: PromiseConfigurationOptions): Promise; getRedirectLinkWithHttpInfo(redirectId: string, _options?: PromiseConfigurationOptions): Promise>; getRedirectLink(redirectId: string, _options?: PromiseConfigurationOptions): Promise; getReferralsByAffiliateIdWithHttpInfo(affiliateId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise>; getReferralsByAffiliateId(affiliateId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise; listAffiliateWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listAffiliate(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listAffiliateCommissionProgramsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listAffiliateCommissionPrograms(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listAffiliateLinksWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listAffiliateLinks(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listAffiliatePaymentsWithHttpInfo(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listAffiliatePayments(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listCommissionProgramResourcesWithHttpInfo(commissionProgramId: string, _options?: PromiseConfigurationOptions): Promise>; listCommissionProgramResources(commissionProgramId: string, _options?: PromiseConfigurationOptions): Promise; listSummariesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listSummaries(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; removeAffiliateFromProgramWithHttpInfo(id: string, affiliateRemoveFromProgramRequest: AffiliateRemoveFromProgramRequest, _options?: PromiseConfigurationOptions): Promise>; removeAffiliateFromProgram(id: string, affiliateRemoveFromProgramRequest: AffiliateRemoveFromProgramRequest, _options?: PromiseConfigurationOptions): Promise; removeProductCommissionFromCommissionsWithHttpInfo(commissionId: string, deleteProgramCommissionRequest: DeleteProgramCommissionRequest, _options?: PromiseConfigurationOptions): Promise>; removeProductCommissionFromCommissions(commissionId: string, deleteProgramCommissionRequest: DeleteProgramCommissionRequest, _options?: PromiseConfigurationOptions): Promise; removeSubscriptionPlanCommissionFromCommissionsWithHttpInfo(commissionId: string, deleteSubscriptionPlanCommissionRequest: DeleteSubscriptionPlanCommissionRequest, _options?: PromiseConfigurationOptions): Promise>; removeSubscriptionPlanCommissionFromCommissions(commissionId: string, deleteSubscriptionPlanCommissionRequest: DeleteSubscriptionPlanCommissionRequest, _options?: PromiseConfigurationOptions): Promise; updateAffiliateWithHttpInfo(id: string, updateAffiliateRequest: UpdateAffiliateRequest, updateMask?: Set<'contact_id' | 'code' | 'name' | 'status' | 'parent_affiliate_id' | 'notify_on_sale' | 'notify_on_lead' | 'track_leads_days' | 'password' | 'custom_fields'>, _options?: PromiseConfigurationOptions): Promise>; updateAffiliate(id: string, updateAffiliateRequest: UpdateAffiliateRequest, updateMask?: Set<'contact_id' | 'code' | 'name' | 'status' | 'parent_affiliate_id' | 'notify_on_sale' | 'notify_on_lead' | 'track_leads_days' | 'password' | 'custom_fields'>, _options?: PromiseConfigurationOptions): Promise; updateAffiliateCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise>; updateAffiliateCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise; updateCommissionProgramWithHttpInfo(commissionProgramId: string, updateCommissionProgramRequest: UpdateCommissionProgramRequest, updateMask?: Set<'name' | 'notes' | 'priority'>, _options?: PromiseConfigurationOptions): Promise>; updateCommissionProgram(commissionProgramId: string, updateCommissionProgramRequest: UpdateCommissionProgramRequest, updateMask?: Set<'name' | 'notes' | 'priority'>, _options?: PromiseConfigurationOptions): Promise; updateCommissionProgramResourceWithHttpInfo(resourceId: string, updateProgramResourceRequest: UpdateProgramResourceRequest, updateMask?: Set<'title' | 'notes' | 'url' | 'order' | 'content_html' | 'page_width' | 'page_height' | 'commission_program_ids'>, _options?: PromiseConfigurationOptions): Promise>; updateCommissionProgramResource(resourceId: string, updateProgramResourceRequest: UpdateProgramResourceRequest, updateMask?: Set<'title' | 'notes' | 'url' | 'order' | 'content_html' | 'page_width' | 'page_height' | 'commission_program_ids'>, _options?: PromiseConfigurationOptions): Promise; updateDefaultCommissionProgramWithHttpInfo(commissionProgramId: string, updateDefaultCommissionProgramRequest: UpdateDefaultCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: PromiseConfigurationOptions): Promise>; updateDefaultCommissionProgram(commissionProgramId: string, updateDefaultCommissionProgramRequest: UpdateDefaultCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: PromiseConfigurationOptions): Promise; updateProductCommissionProgramWithHttpInfo(commissionProgramId: string, updateProductCommissionProgramRequest: UpdateProductCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: PromiseConfigurationOptions): Promise>; updateProductCommissionProgram(commissionProgramId: string, updateProductCommissionProgramRequest: UpdateProductCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: PromiseConfigurationOptions): Promise; updateRedirectLinkWithHttpInfo(redirectId: string, createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: PromiseConfigurationOptions): Promise>; updateRedirectLink(redirectId: string, createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: PromiseConfigurationOptions): Promise; updateSubscriptionCommissionProgramWithHttpInfo(commissionProgramId: string, updateSubscriptionCommissionProgramRequest: UpdateSubscriptionCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: PromiseConfigurationOptions): Promise>; updateSubscriptionCommissionProgram(commissionProgramId: string, updateSubscriptionCommissionProgramRequest: UpdateSubscriptionCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: PromiseConfigurationOptions): Promise; } import { AutomationApiRequestFactory, AutomationApiResponseProcessor } from "../apis/AutomationApi"; export declare class PromiseAutomationApi { private api; constructor(configuration: Configuration, requestFactory?: AutomationApiRequestFactory, responseProcessor?: AutomationApiResponseProcessor); achieveGoalWithHttpInfo(achieveGoalRequest: AchieveGoalRequest, _options?: PromiseConfigurationOptions): Promise>; achieveGoal(achieveGoalRequest: AchieveGoalRequest, _options?: PromiseConfigurationOptions): Promise; addContactsToAutomationSequenceWithHttpInfo(automationId: string, sequenceId: string, addToAutomationSequenceRequest: AddToAutomationSequenceRequest, _options?: PromiseConfigurationOptions): Promise>; addContactsToAutomationSequence(automationId: string, sequenceId: string, addToAutomationSequenceRequest: AddToAutomationSequenceRequest, _options?: PromiseConfigurationOptions): Promise; bulkAssignmentAutomationsCategoriesWithHttpInfo(assignAutomationCategoryRequest: AssignAutomationCategoryRequest, _options?: PromiseConfigurationOptions): Promise>; bulkAssignmentAutomationsCategories(assignAutomationCategoryRequest: AssignAutomationCategoryRequest, _options?: PromiseConfigurationOptions): Promise; bulkUnpublishAutomationsWithHttpInfo(batchUnpublishAutomationRequest: BatchUnpublishAutomationRequest, _options?: PromiseConfigurationOptions): Promise>; bulkUnpublishAutomations(batchUnpublishAutomationRequest: BatchUnpublishAutomationRequest, _options?: PromiseConfigurationOptions): Promise; deleteAutomationWithHttpInfo(automationIds: Array, _options?: PromiseConfigurationOptions): Promise>; deleteAutomation(automationIds: Array, _options?: PromiseConfigurationOptions): Promise; getAutomationWithHttpInfo(automationId: string, _options?: PromiseConfigurationOptions): Promise>; getAutomation(automationId: string, _options?: PromiseConfigurationOptions): Promise; listAllAutomationIdsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listAllAutomationIds(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listAutomationsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listAutomations(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; unpublishAutomationWithHttpInfo(automationId: string, unpublishAutomationRequest: UnpublishAutomationRequest, _options?: PromiseConfigurationOptions): Promise>; unpublishAutomation(automationId: string, unpublishAutomationRequest: UnpublishAutomationRequest, _options?: PromiseConfigurationOptions): Promise; } import { AutomationCategoryApiRequestFactory, AutomationCategoryApiResponseProcessor } from "../apis/AutomationCategoryApi"; export declare class PromiseAutomationCategoryApi { private api; constructor(configuration: Configuration, requestFactory?: AutomationCategoryApiRequestFactory, responseProcessor?: AutomationCategoryApiResponseProcessor); createCategoryWithHttpInfo(createAutomationCategoryRequest: CreateAutomationCategoryRequest, _options?: PromiseConfigurationOptions): Promise>; createCategory(createAutomationCategoryRequest: CreateAutomationCategoryRequest, _options?: PromiseConfigurationOptions): Promise; deleteCategoriesWithHttpInfo(ids: Array, _options?: PromiseConfigurationOptions): Promise>; deleteCategories(ids: Array, _options?: PromiseConfigurationOptions): Promise; listCategoriesWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; listCategories(_options?: PromiseConfigurationOptions): Promise; patchCategoryWithHttpInfo(id: string, patchAutomationCategoryRequest: PatchAutomationCategoryRequest, _options?: PromiseConfigurationOptions): Promise>; patchCategory(id: string, patchAutomationCategoryRequest: PatchAutomationCategoryRequest, _options?: PromiseConfigurationOptions): Promise; } import { BusinessProfileApiRequestFactory, BusinessProfileApiResponseProcessor } from "../apis/BusinessProfileApi"; export declare class PromiseBusinessProfileApi { private api; constructor(configuration: Configuration, requestFactory?: BusinessProfileApiRequestFactory, responseProcessor?: BusinessProfileApiResponseProcessor); getBusinessProfileWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; getBusinessProfile(_options?: PromiseConfigurationOptions): Promise; updateBusinessProfileWithHttpInfo(updateBusinessProfileRequest: UpdateBusinessProfileRequest, updateMask?: Set<'name' | 'email' | 'website' | 'phone' | 'address' | 'currency_code' | 'business_goals' | 'business_primary_color' | 'business_secondary_color'>, _options?: PromiseConfigurationOptions): Promise>; updateBusinessProfile(updateBusinessProfileRequest: UpdateBusinessProfileRequest, updateMask?: Set<'name' | 'email' | 'website' | 'phone' | 'address' | 'currency_code' | 'business_goals' | 'business_primary_color' | 'business_secondary_color'>, _options?: PromiseConfigurationOptions): Promise; } import { CampaignApiRequestFactory, CampaignApiResponseProcessor } from "../apis/CampaignApi"; export declare class PromiseCampaignApi { private api; constructor(configuration: Configuration, requestFactory?: CampaignApiRequestFactory, responseProcessor?: CampaignApiResponseProcessor); addContactsToCampaignSequenceWithHttpInfo(campaignId: string, sequenceId: string, addContactsToSequenceRequest: AddContactsToSequenceRequest, _options?: PromiseConfigurationOptions): Promise>; addContactsToCampaignSequence(campaignId: string, sequenceId: string, addContactsToSequenceRequest: AddContactsToSequenceRequest, _options?: PromiseConfigurationOptions): Promise; getCampaignWithHttpInfo(campaignId: string, _options?: PromiseConfigurationOptions): Promise>; getCampaign(campaignId: string, _options?: PromiseConfigurationOptions): Promise; getCampaignGoalsWithHttpInfo(campaignId: string, _options?: PromiseConfigurationOptions): Promise>; getCampaignGoals(campaignId: string, _options?: PromiseConfigurationOptions): Promise; getCampaignSequencesWithHttpInfo(campaignId: string, _options?: PromiseConfigurationOptions): Promise>; getCampaignSequences(campaignId: string, _options?: PromiseConfigurationOptions): Promise; listCampaignsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listCampaigns(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; removeContactsFromCampaignSequenceWithHttpInfo(campaignId: string, sequenceId: string, removeContactsFromSequenceRequest: RemoveContactsFromSequenceRequest, _options?: PromiseConfigurationOptions): Promise>; removeContactsFromCampaignSequence(campaignId: string, sequenceId: string, removeContactsFromSequenceRequest: RemoveContactsFromSequenceRequest, _options?: PromiseConfigurationOptions): Promise; } import { CategoryDiscountsApiRequestFactory, CategoryDiscountsApiResponseProcessor } from "../apis/CategoryDiscountsApi"; export declare class PromiseCategoryDiscountsApi { private api; constructor(configuration: Configuration, requestFactory?: CategoryDiscountsApiRequestFactory, responseProcessor?: CategoryDiscountsApiResponseProcessor); createCategoryDiscountWithHttpInfo(createCategoryDiscountRequest: CreateCategoryDiscountRequest, _options?: PromiseConfigurationOptions): Promise>; createCategoryDiscount(createCategoryDiscountRequest: CreateCategoryDiscountRequest, _options?: PromiseConfigurationOptions): Promise; deleteCategoryDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; deleteCategoryDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; getCategoryDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; getCategoryDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; listCategoryDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listCategoryDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateCategoryDiscountWithHttpInfo(discountId: string, updateCategoryDiscountRequest: UpdateCategoryDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_percent' | 'apply_to_commissions' | 'criteria' | 'product_category_ids'>, _options?: PromiseConfigurationOptions): Promise>; updateCategoryDiscount(discountId: string, updateCategoryDiscountRequest: UpdateCategoryDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_percent' | 'apply_to_commissions' | 'criteria' | 'product_category_ids'>, _options?: PromiseConfigurationOptions): Promise; } import { CompanyApiRequestFactory, CompanyApiResponseProcessor } from "../apis/CompanyApi"; export declare class PromiseCompanyApi { private api; constructor(configuration: Configuration, requestFactory?: CompanyApiRequestFactory, responseProcessor?: CompanyApiResponseProcessor); addTagToCompanyWithHttpInfo(companyId: string, tagId: string, _options?: PromiseConfigurationOptions): Promise>; addTagToCompany(companyId: string, tagId: string, _options?: PromiseConfigurationOptions): Promise; createCompanyWithHttpInfo(createCompanyRequest: CreateCompanyRequest, _options?: PromiseConfigurationOptions): Promise>; createCompany(createCompanyRequest: CreateCompanyRequest, _options?: PromiseConfigurationOptions): Promise; createCompanyCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createCompanyCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; deleteCompanyWithHttpInfo(companyId: string, _options?: PromiseConfigurationOptions): Promise>; deleteCompany(companyId: string, _options?: PromiseConfigurationOptions): Promise; getCompanyWithHttpInfo(companyId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; getCompany(companyId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise; listCompaniesWithHttpInfo(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listCompanies(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listTagsForCompanyWithHttpInfo(companyId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise>; listTagsForCompany(companyId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise; removeTagFromCompanyWithHttpInfo(companyId: string, tagId: string, _options?: PromiseConfigurationOptions): Promise>; removeTagFromCompany(companyId: string, tagId: string, _options?: PromiseConfigurationOptions): Promise; retrieveCompanyCustomFieldModelWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; retrieveCompanyCustomFieldModel(_options?: PromiseConfigurationOptions): Promise; updateCompanyWithHttpInfo(companyId: string, updateCompanyRequest: UpdateCompanyRequest, updateMask?: Set<'id' | 'company_name' | 'address' | 'phone_number' | 'fax_number' | 'email_address' | 'notes' | 'website' | 'custom_fields' | 'create_time' | 'update_time' | 'anniversary_date' | 'assistant_name' | 'assistant_phone' | 'billing_information' | 'birth_date' | 'contact_type' | 'first_name' | 'job_title' | 'last_name' | 'middle_name' | 'preferred_name' | 'owner_id' | 'referral_code' | 'spouse_name' | 'suffix' | 'title' | 'account_id' | 'created_by' | 'groups' | 'last_updated_by'>, _options?: PromiseConfigurationOptions): Promise>; updateCompany(companyId: string, updateCompanyRequest: UpdateCompanyRequest, updateMask?: Set<'id' | 'company_name' | 'address' | 'phone_number' | 'fax_number' | 'email_address' | 'notes' | 'website' | 'custom_fields' | 'create_time' | 'update_time' | 'anniversary_date' | 'assistant_name' | 'assistant_phone' | 'billing_information' | 'birth_date' | 'contact_type' | 'first_name' | 'job_title' | 'last_name' | 'middle_name' | 'preferred_name' | 'owner_id' | 'referral_code' | 'spouse_name' | 'suffix' | 'title' | 'account_id' | 'created_by' | 'groups' | 'last_updated_by'>, _options?: PromiseConfigurationOptions): Promise; updateCompanyCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise>; updateCompanyCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise; } import { ContactApiRequestFactory, ContactApiResponseProcessor } from "../apis/ContactApi"; export declare class PromiseContactApi { private api; constructor(configuration: Configuration, requestFactory?: ContactApiRequestFactory, responseProcessor?: ContactApiResponseProcessor); createContactWithHttpInfo(createUpdateContactRequest: CreateUpdateContactRequest, fields?: Array, duplicateOption?: 'Email' | 'EmailAndName' | 'EmailAndNameAndCompany', _options?: PromiseConfigurationOptions): Promise>; createContact(createUpdateContactRequest: CreateUpdateContactRequest, fields?: Array, duplicateOption?: 'Email' | 'EmailAndName' | 'EmailAndNameAndCompany', _options?: PromiseConfigurationOptions): Promise; createContactCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createContactCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; createContactLinkTypeWithHttpInfo(createContactLinkTypeRequest: CreateContactLinkTypeRequest, _options?: PromiseConfigurationOptions): Promise>; createContactLinkType(createContactLinkTypeRequest: CreateContactLinkTypeRequest, _options?: PromiseConfigurationOptions): Promise; deleteContactWithHttpInfo(contactId: string, _options?: PromiseConfigurationOptions): Promise>; deleteContact(contactId: string, _options?: PromiseConfigurationOptions): Promise; getContactWithHttpInfo(contactId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; getContact(contactId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise; linkContactsWithHttpInfo(linkContactsRequest: LinkContactsRequest, _options?: PromiseConfigurationOptions): Promise>; linkContacts(linkContactsRequest: LinkContactsRequest, _options?: PromiseConfigurationOptions): Promise; listContactLinkTypesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listContactLinkTypes(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listContactLinksWithHttpInfo(contactId: string, _options?: PromiseConfigurationOptions): Promise>; listContactLinks(contactId: string, _options?: PromiseConfigurationOptions): Promise; listContactsWithHttpInfo(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listContacts(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listTagsForContactWithHttpInfo(contactId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise>; listTagsForContact(contactId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise; retrieveContactModelWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; retrieveContactModel(_options?: PromiseConfigurationOptions): Promise; unlinkContactsWithHttpInfo(linkContactsRequest: LinkContactsRequest, _options?: PromiseConfigurationOptions): Promise>; unlinkContacts(linkContactsRequest: LinkContactsRequest, _options?: PromiseConfigurationOptions): Promise; updateContactWithHttpInfo(contactId: string, createUpdateContactRequest: CreateUpdateContactRequest, updateMask?: Set<'addresses' | 'anniversary_date' | 'birth_date' | 'company' | 'contact_type' | 'create_time' | 'custom_fields' | 'email_addresses' | 'family_name' | 'fax_numbers' | 'given_name' | 'id' | 'job_title' | 'leadsource_id' | 'links' | 'middle_name' | 'notes' | 'origin' | 'owner_id' | 'phone_numbers' | 'preferred_locale' | 'preferred_name' | 'prefix' | 'referral_code' | 'score_value' | 'social_accounts' | 'source_type' | 'spouse_name' | 'suffix' | 'tag_ids' | 'time_zone' | 'update_time' | 'utm_parameters' | 'website' | 'account_id' | 'assistant_name' | 'assistant_phone' | 'billing_information' | 'created_by' | 'groups' | 'last_updated_by'>, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; updateContact(contactId: string, createUpdateContactRequest: CreateUpdateContactRequest, updateMask?: Set<'addresses' | 'anniversary_date' | 'birth_date' | 'company' | 'contact_type' | 'create_time' | 'custom_fields' | 'email_addresses' | 'family_name' | 'fax_numbers' | 'given_name' | 'id' | 'job_title' | 'leadsource_id' | 'links' | 'middle_name' | 'notes' | 'origin' | 'owner_id' | 'phone_numbers' | 'preferred_locale' | 'preferred_name' | 'prefix' | 'referral_code' | 'score_value' | 'social_accounts' | 'source_type' | 'spouse_name' | 'suffix' | 'tag_ids' | 'time_zone' | 'update_time' | 'utm_parameters' | 'website' | 'account_id' | 'assistant_name' | 'assistant_phone' | 'billing_information' | 'created_by' | 'groups' | 'last_updated_by'>, fields?: Array, _options?: PromiseConfigurationOptions): Promise; } import { EmailApiRequestFactory, EmailApiResponseProcessor } from "../apis/EmailApi"; export declare class PromiseEmailApi { private api; constructor(configuration: Configuration, requestFactory?: EmailApiRequestFactory, responseProcessor?: EmailApiResponseProcessor); createEmailWithHttpInfo(createEmailSentRequest: CreateEmailSentRequest, _options?: PromiseConfigurationOptions): Promise>; createEmail(createEmailSentRequest: CreateEmailSentRequest, _options?: PromiseConfigurationOptions): Promise; createEmailsWithHttpInfo(createEmailsSentRequest: CreateEmailsSentRequest, _options?: PromiseConfigurationOptions): Promise>; createEmails(createEmailsSentRequest: CreateEmailsSentRequest, _options?: PromiseConfigurationOptions): Promise; deleteEmailWithHttpInfo(id: string, _options?: PromiseConfigurationOptions): Promise>; deleteEmail(id: string, _options?: PromiseConfigurationOptions): Promise; deleteEmailsWithHttpInfo(deleteEmailsRequest: DeleteEmailsRequest, _options?: PromiseConfigurationOptions): Promise>; deleteEmails(deleteEmailsRequest: DeleteEmailsRequest, _options?: PromiseConfigurationOptions): Promise; getEmailWithHttpInfo(id: string, _options?: PromiseConfigurationOptions): Promise>; getEmail(id: string, _options?: PromiseConfigurationOptions): Promise; getEmailTemplateWithHttpInfo(emailTemplateId: string, _options?: PromiseConfigurationOptions): Promise>; getEmailTemplate(emailTemplateId: string, _options?: PromiseConfigurationOptions): Promise; listEmailsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listEmails(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; sendEmailWithHttpInfo(emailSendRequest: EmailSendRequest, _options?: PromiseConfigurationOptions): Promise>; sendEmail(emailSendRequest: EmailSendRequest, _options?: PromiseConfigurationOptions): Promise; sendEmailTemplateWithHttpInfo(emailSendTemplateRequest: EmailSendTemplateRequest, _options?: PromiseConfigurationOptions): Promise>; sendEmailTemplate(emailSendTemplateRequest: EmailSendTemplateRequest, _options?: PromiseConfigurationOptions): Promise; } import { EmailAddressApiRequestFactory, EmailAddressApiResponseProcessor } from "../apis/EmailAddressApi"; export declare class PromiseEmailAddressApi { private api; constructor(configuration: Configuration, requestFactory?: EmailAddressApiRequestFactory, responseProcessor?: EmailAddressApiResponseProcessor); getEmailAddressStatusWithHttpInfo(email: string, _options?: PromiseConfigurationOptions): Promise>; getEmailAddressStatus(email: string, _options?: PromiseConfigurationOptions): Promise; updateEmailAddressOptStatusWithHttpInfo(email: string, updateEmailAddress: UpdateEmailAddress, _options?: PromiseConfigurationOptions): Promise>; updateEmailAddressOptStatus(email: string, updateEmailAddress: UpdateEmailAddress, _options?: PromiseConfigurationOptions): Promise; } import { FilesApiRequestFactory, FilesApiResponseProcessor } from "../apis/FilesApi"; export declare class PromiseFilesApi { private api; constructor(configuration: Configuration, requestFactory?: FilesApiRequestFactory, responseProcessor?: FilesApiResponseProcessor); createFileWithHttpInfo(file: HttpFile, fileName: string, fileAssociation: string, contactId?: string, isPublic?: string, _options?: PromiseConfigurationOptions): Promise>; createFile(file: HttpFile, fileName: string, fileAssociation: string, contactId?: string, isPublic?: string, _options?: PromiseConfigurationOptions): Promise; deleteFileWithHttpInfo(fileId: string, _options?: PromiseConfigurationOptions): Promise>; deleteFile(fileId: string, _options?: PromiseConfigurationOptions): Promise; getFileWithHttpInfo(fileId: string, _options?: PromiseConfigurationOptions): Promise>; getFile(fileId: string, _options?: PromiseConfigurationOptions): Promise; getFileDataWithHttpInfo(fileId: string, _options?: PromiseConfigurationOptions): Promise>; getFileData(fileId: string, _options?: PromiseConfigurationOptions): Promise; listFilesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listFiles(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateFileWithHttpInfo(fileId: string, updateMask?: Set<'file' | 'file_name' | 'is_public'>, file?: HttpFile, fileName?: string, isPublic?: boolean, _options?: PromiseConfigurationOptions): Promise>; updateFile(fileId: string, updateMask?: Set<'file' | 'file_name' | 'is_public'>, file?: HttpFile, fileName?: string, isPublic?: boolean, _options?: PromiseConfigurationOptions): Promise; } import { FreeTrialDiscountsApiRequestFactory, FreeTrialDiscountsApiResponseProcessor } from "../apis/FreeTrialDiscountsApi"; export declare class PromiseFreeTrialDiscountsApi { private api; constructor(configuration: Configuration, requestFactory?: FreeTrialDiscountsApiRequestFactory, responseProcessor?: FreeTrialDiscountsApiResponseProcessor); createFreeTrialDiscountWithHttpInfo(createFreeTrialDiscountRequest: CreateFreeTrialDiscountRequest, _options?: PromiseConfigurationOptions): Promise>; createFreeTrialDiscount(createFreeTrialDiscountRequest: CreateFreeTrialDiscountRequest, _options?: PromiseConfigurationOptions): Promise; deleteFreeTrialDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; deleteFreeTrialDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; getFreeTrialDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; getFreeTrialDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; listFreeTrialDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listFreeTrialDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateFreeTrialDiscountWithHttpInfo(discountId: string, updateFreeTrialDiscountRequest: UpdateFreeTrialDiscountRequest, updateMask?: Set<'name' | 'description' | 'free_trial_days' | 'hide_price' | 'subscription_plan_id' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise>; updateFreeTrialDiscount(discountId: string, updateFreeTrialDiscountRequest: UpdateFreeTrialDiscountRequest, updateMask?: Set<'name' | 'description' | 'free_trial_days' | 'hide_price' | 'subscription_plan_id' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise; } import { IntegrationsApiRequestFactory, IntegrationsApiResponseProcessor } from "../apis/IntegrationsApi"; export declare class PromiseIntegrationsApi { private api; constructor(configuration: Configuration, requestFactory?: IntegrationsApiRequestFactory, responseProcessor?: IntegrationsApiResponseProcessor); achieveIntegrationsWordPressOptInGoalWithHttpInfo(optionKey: string, achieveIntegrationsWordPressOptInOptionGoalRequest: AchieveIntegrationsWordPressOptInOptionGoalRequest, _options?: PromiseConfigurationOptions): Promise>; achieveIntegrationsWordPressOptInGoal(optionKey: string, achieveIntegrationsWordPressOptInOptionGoalRequest: AchieveIntegrationsWordPressOptInOptionGoalRequest, _options?: PromiseConfigurationOptions): Promise; addIntegrationsWordPressOptInWithHttpInfo(createIntegrationsWordPressOptInOption: CreateIntegrationsWordPressOptInOption, _options?: PromiseConfigurationOptions): Promise>; addIntegrationsWordPressOptIn(createIntegrationsWordPressOptInOption: CreateIntegrationsWordPressOptInOption, _options?: PromiseConfigurationOptions): Promise; deleteIntegrationsWordPressOptInWithHttpInfo(optionKey: string, _options?: PromiseConfigurationOptions): Promise>; deleteIntegrationsWordPressOptIn(optionKey: string, _options?: PromiseConfigurationOptions): Promise; listIntegrationsWordPressOptInOptionsWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; listIntegrationsWordPressOptInOptions(_options?: PromiseConfigurationOptions): Promise; } import { LeadScoreApiRequestFactory, LeadScoreApiResponseProcessor } from "../apis/LeadScoreApi"; export declare class PromiseLeadScoreApi { private api; constructor(configuration: Configuration, requestFactory?: LeadScoreApiRequestFactory, responseProcessor?: LeadScoreApiResponseProcessor); getLeadScoreDetailsWithHttpInfo(contactId: string, _options?: PromiseConfigurationOptions): Promise>; getLeadScoreDetails(contactId: string, _options?: PromiseConfigurationOptions): Promise; } import { LeadSourceCategoriesApiRequestFactory, LeadSourceCategoriesApiResponseProcessor } from "../apis/LeadSourceCategoriesApi"; export declare class PromiseLeadSourceCategoriesApi { private api; constructor(configuration: Configuration, requestFactory?: LeadSourceCategoriesApiRequestFactory, responseProcessor?: LeadSourceCategoriesApiResponseProcessor); createLeadSourceCategoryWithHttpInfo(createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, _options?: PromiseConfigurationOptions): Promise>; createLeadSourceCategory(createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, _options?: PromiseConfigurationOptions): Promise; deleteLeadSourceCategoryWithHttpInfo(leadSourceCategoryId: string, _options?: PromiseConfigurationOptions): Promise>; deleteLeadSourceCategory(leadSourceCategoryId: string, _options?: PromiseConfigurationOptions): Promise; getLeadSourceCategoryWithHttpInfo(leadSourceCategoryId: string, _options?: PromiseConfigurationOptions): Promise>; getLeadSourceCategory(leadSourceCategoryId: string, _options?: PromiseConfigurationOptions): Promise; listLeadSourceCategoriesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listLeadSourceCategories(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateLeadSourceCategoryWithHttpInfo(leadSourceCategoryId: string, createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: PromiseConfigurationOptions): Promise>; updateLeadSourceCategory(leadSourceCategoryId: string, createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: PromiseConfigurationOptions): Promise; } import { LeadSourceExpensesApiRequestFactory, LeadSourceExpensesApiResponseProcessor } from "../apis/LeadSourceExpensesApi"; export declare class PromiseLeadSourceExpensesApi { private api; constructor(configuration: Configuration, requestFactory?: LeadSourceExpensesApiRequestFactory, responseProcessor?: LeadSourceExpensesApiResponseProcessor); createLeadSourceExpenseWithHttpInfo(leadSourceId: string, createLeadSourceExpenseRequest: CreateLeadSourceExpenseRequest, _options?: PromiseConfigurationOptions): Promise>; createLeadSourceExpense(leadSourceId: string, createLeadSourceExpenseRequest: CreateLeadSourceExpenseRequest, _options?: PromiseConfigurationOptions): Promise; deleteLeadSourceExpenseWithHttpInfo(leadSourceExpenseId: string, leadSourceId: string, _options?: PromiseConfigurationOptions): Promise>; deleteLeadSourceExpense(leadSourceExpenseId: string, leadSourceId: string, _options?: PromiseConfigurationOptions): Promise; getLeadSourceExpenseWithHttpInfo(leadSourceExpenseId: string, leadSourceId: string, _options?: PromiseConfigurationOptions): Promise>; getLeadSourceExpense(leadSourceExpenseId: string, leadSourceId: string, _options?: PromiseConfigurationOptions): Promise; listLeadSourceExpensesWithHttpInfo(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listLeadSourceExpenses(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateLeadSourceExpenseWithHttpInfo(leadSourceExpenseId: string, leadSourceId: string, updateLeadSourceExpenseRequest: UpdateLeadSourceExpenseRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'incurred_time'>, _options?: PromiseConfigurationOptions): Promise>; updateLeadSourceExpense(leadSourceExpenseId: string, leadSourceId: string, updateLeadSourceExpenseRequest: UpdateLeadSourceExpenseRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'incurred_time'>, _options?: PromiseConfigurationOptions): Promise; } import { LeadSourceRecurringExpensesApiRequestFactory, LeadSourceRecurringExpensesApiResponseProcessor } from "../apis/LeadSourceRecurringExpensesApi"; export declare class PromiseLeadSourceRecurringExpensesApi { private api; constructor(configuration: Configuration, requestFactory?: LeadSourceRecurringExpensesApiRequestFactory, responseProcessor?: LeadSourceRecurringExpensesApiResponseProcessor); createLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, createLeadSourceRecurringExpenseRequest: CreateLeadSourceRecurringExpenseRequest, _options?: PromiseConfigurationOptions): Promise>; createLeadSourceRecurringExpense(leadSourceId: string, createLeadSourceRecurringExpenseRequest: CreateLeadSourceRecurringExpenseRequest, _options?: PromiseConfigurationOptions): Promise; deleteLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: PromiseConfigurationOptions): Promise>; deleteLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: PromiseConfigurationOptions): Promise; getLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: PromiseConfigurationOptions): Promise>; getLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: PromiseConfigurationOptions): Promise; listExpensesIncurredFromLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listExpensesIncurredFromLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listLeadSourceRecurringExpensesWithHttpInfo(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listLeadSourceRecurringExpenses(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, leadSourceRecurringExpenseUpdateRequest: LeadSourceRecurringExpenseUpdateRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'start_time' | 'end_time'>, _options?: PromiseConfigurationOptions): Promise>; updateLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, leadSourceRecurringExpenseUpdateRequest: LeadSourceRecurringExpenseUpdateRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'start_time' | 'end_time'>, _options?: PromiseConfigurationOptions): Promise; } import { LeadSourcesApiRequestFactory, LeadSourcesApiResponseProcessor } from "../apis/LeadSourcesApi"; export declare class PromiseLeadSourcesApi { private api; constructor(configuration: Configuration, requestFactory?: LeadSourcesApiRequestFactory, responseProcessor?: LeadSourcesApiResponseProcessor); createLeadSourceWithHttpInfo(createLeadSourceRequest: CreateLeadSourceRequest, _options?: PromiseConfigurationOptions): Promise>; createLeadSource(createLeadSourceRequest: CreateLeadSourceRequest, _options?: PromiseConfigurationOptions): Promise; deleteLeadSourceWithHttpInfo(leadSourceId: string, _options?: PromiseConfigurationOptions): Promise>; deleteLeadSource(leadSourceId: string, _options?: PromiseConfigurationOptions): Promise; getLeadSourceWithHttpInfo(leadSourceId: string, _options?: PromiseConfigurationOptions): Promise>; getLeadSource(leadSourceId: string, _options?: PromiseConfigurationOptions): Promise; listLeadSourcesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listLeadSources(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateLeadSourceWithHttpInfo(leadSourceId: string, createLeadSourceRequest: CreateLeadSourceRequest, updateMask?: Set<'name' | 'description' | 'vendor' | 'medium' | 'message' | 'start_time' | 'end_time' | 'status' | 'lead_source_category_id'>, _options?: PromiseConfigurationOptions): Promise>; updateLeadSource(leadSourceId: string, createLeadSourceRequest: CreateLeadSourceRequest, updateMask?: Set<'name' | 'description' | 'vendor' | 'medium' | 'message' | 'start_time' | 'end_time' | 'status' | 'lead_source_category_id'>, _options?: PromiseConfigurationOptions): Promise; } import { LocaleApiRequestFactory, LocaleApiResponseProcessor } from "../apis/LocaleApi"; export declare class PromiseLocaleApi { private api; constructor(configuration: Configuration, requestFactory?: LocaleApiRequestFactory, responseProcessor?: LocaleApiResponseProcessor); getCountryByCodeWithHttpInfo(countryCode: string, _options?: PromiseConfigurationOptions): Promise>; getCountryByCode(countryCode: string, _options?: PromiseConfigurationOptions): Promise; getProvinceByCodeWithHttpInfo(countryCode: string, provinceCode: string, _options?: PromiseConfigurationOptions): Promise>; getProvinceByCode(countryCode: string, provinceCode: string, _options?: PromiseConfigurationOptions): Promise; listCountriesWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; listCountries(_options?: PromiseConfigurationOptions): Promise; listProvincesForCountryWithHttpInfo(countryCode: string, _options?: PromiseConfigurationOptions): Promise>; listProvincesForCountry(countryCode: string, _options?: PromiseConfigurationOptions): Promise; } import { MerchantsApiRequestFactory, MerchantsApiResponseProcessor } from "../apis/MerchantsApi"; export declare class PromiseMerchantsApi { private api; constructor(configuration: Configuration, requestFactory?: MerchantsApiRequestFactory, responseProcessor?: MerchantsApiResponseProcessor); listMerchantsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listMerchants(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; } import { NoteApiRequestFactory, NoteApiResponseProcessor } from "../apis/NoteApi"; export declare class PromiseNoteApi { private api; constructor(configuration: Configuration, requestFactory?: NoteApiRequestFactory, responseProcessor?: NoteApiResponseProcessor); createNoteWithHttpInfo(contactId: string, createNoteRequest: CreateNoteRequest, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; createNote(contactId: string, createNoteRequest: CreateNoteRequest, fields?: Array, _options?: PromiseConfigurationOptions): Promise; createNoteCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createNoteCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; deleteNoteWithHttpInfo(contactId: string, noteId: string, _options?: PromiseConfigurationOptions): Promise>; deleteNote(contactId: string, noteId: string, _options?: PromiseConfigurationOptions): Promise; deleteNotesCustomFieldWithHttpInfo(customFieldId: string, _options?: PromiseConfigurationOptions): Promise>; deleteNotesCustomField(customFieldId: string, _options?: PromiseConfigurationOptions): Promise; getNoteWithHttpInfo(contactId: string, noteId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; getNote(contactId: string, noteId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise; listAllNotesWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; listAllNotes(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, fields?: Array, _options?: PromiseConfigurationOptions): Promise; listNoteTemplatesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listNoteTemplates(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listNotesWithHttpInfo(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; listNotes(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise; retrieveNoteModelWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; retrieveNoteModel(_options?: PromiseConfigurationOptions): Promise; updateNoteWithHttpInfo(contactId: string, noteId: string, updateNoteRequest: UpdateNoteRequest, updateMask?: Set<'contact_id' | 'title' | 'text' | 'type' | 'user_id' | 'is_pinned' | 'custom_fields'>, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; updateNote(contactId: string, noteId: string, updateNoteRequest: UpdateNoteRequest, updateMask?: Set<'contact_id' | 'title' | 'text' | 'type' | 'user_id' | 'is_pinned' | 'custom_fields'>, fields?: Array, _options?: PromiseConfigurationOptions): Promise; updateNotesCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise>; updateNotesCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise; } import { OpportunityApiRequestFactory, OpportunityApiResponseProcessor } from "../apis/OpportunityApi"; export declare class PromiseOpportunityApi { private api; constructor(configuration: Configuration, requestFactory?: OpportunityApiRequestFactory, responseProcessor?: OpportunityApiResponseProcessor); createOpportunityWithHttpInfo(createOpportunityRequest: CreateOpportunityRequest, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: PromiseConfigurationOptions): Promise>; createOpportunity(createOpportunityRequest: CreateOpportunityRequest, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: PromiseConfigurationOptions): Promise; createOpportunityCustomFieldsWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createOpportunityCustomFields(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; createOpportunityStageWithHttpInfo(createOpportunityStageRequest: CreateOpportunityStageRequest, _options?: PromiseConfigurationOptions): Promise>; createOpportunityStage(createOpportunityStageRequest: CreateOpportunityStageRequest, _options?: PromiseConfigurationOptions): Promise; deleteOpportunityWithHttpInfo(opportunityId: string, _options?: PromiseConfigurationOptions): Promise>; deleteOpportunity(opportunityId: string, _options?: PromiseConfigurationOptions): Promise; deleteOpportunityStageWithHttpInfo(stageId: string, _options?: PromiseConfigurationOptions): Promise>; deleteOpportunityStage(stageId: string, _options?: PromiseConfigurationOptions): Promise; deleteOpportunityesCustomFieldWithHttpInfo(customFieldId: string, _options?: PromiseConfigurationOptions): Promise>; deleteOpportunityesCustomField(customFieldId: string, _options?: PromiseConfigurationOptions): Promise; getOpportunityWithHttpInfo(opportunityId: string, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: PromiseConfigurationOptions): Promise>; getOpportunity(opportunityId: string, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: PromiseConfigurationOptions): Promise; getOpportunityStageWithHttpInfo(stageId: string, _options?: PromiseConfigurationOptions): Promise>; getOpportunityStage(stageId: string, _options?: PromiseConfigurationOptions): Promise; listOpportunitiesWithHttpInfo(fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listOpportunities(fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listOpportunityStagesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listOpportunityStages(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; retrieveOpportunityCustomFieldModelWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; retrieveOpportunityCustomFieldModel(_options?: PromiseConfigurationOptions): Promise; updateOpportunityWithHttpInfo(opportunityId: string, updateOpportunityRequestV2: UpdateOpportunityRequestV2, updateMask?: Set<'opportunity_title' | 'next_action_time' | 'next_action_notes' | 'opportunity_notes' | 'estimated_close_time' | 'include_in_forecast' | 'projected_revenue_low' | 'projected_revenue_high' | 'contact_id' | 'stage_id' | 'user_id' | 'custom_fields' | 'affiliate_id'>, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: PromiseConfigurationOptions): Promise>; updateOpportunity(opportunityId: string, updateOpportunityRequestV2: UpdateOpportunityRequestV2, updateMask?: Set<'opportunity_title' | 'next_action_time' | 'next_action_notes' | 'opportunity_notes' | 'estimated_close_time' | 'include_in_forecast' | 'projected_revenue_low' | 'projected_revenue_high' | 'contact_id' | 'stage_id' | 'user_id' | 'custom_fields' | 'affiliate_id'>, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: PromiseConfigurationOptions): Promise; updateOpportunityCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise>; updateOpportunityCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise; updateOpportunityStageWithHttpInfo(stageId: string, updateOpportunityStageRequest: UpdateOpportunityStageRequest, updateMask?: Set<'name' | 'order' | 'target_number_days' | 'probability' | 'checklist_items'>, _options?: PromiseConfigurationOptions): Promise>; updateOpportunityStage(stageId: string, updateOpportunityStageRequest: UpdateOpportunityStageRequest, updateMask?: Set<'name' | 'order' | 'target_number_days' | 'probability' | 'checklist_items'>, _options?: PromiseConfigurationOptions): Promise; } import { OrderTotalDiscountsApiRequestFactory, OrderTotalDiscountsApiResponseProcessor } from "../apis/OrderTotalDiscountsApi"; export declare class PromiseOrderTotalDiscountsApi { private api; constructor(configuration: Configuration, requestFactory?: OrderTotalDiscountsApiRequestFactory, responseProcessor?: OrderTotalDiscountsApiResponseProcessor); createOrderTotalDiscountWithHttpInfo(createOrderTotalDiscountRequest: CreateOrderTotalDiscountRequest, _options?: PromiseConfigurationOptions): Promise>; createOrderTotalDiscount(createOrderTotalDiscountRequest: CreateOrderTotalDiscountRequest, _options?: PromiseConfigurationOptions): Promise; deleteOrderTotalDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; deleteOrderTotalDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; getOrderTotalDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; getOrderTotalDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; listOrderTotalDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listOrderTotalDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateOrderTotalDiscountWithHttpInfo(discountId: string, updateOrderTotalDiscountRequest: UpdateOrderTotalDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'discount_strategy' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise>; updateOrderTotalDiscount(discountId: string, updateOrderTotalDiscountRequest: UpdateOrderTotalDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'discount_strategy' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise; } import { OrdersApiRequestFactory, OrdersApiResponseProcessor } from "../apis/OrdersApi"; export declare class PromiseOrdersApi { private api; constructor(configuration: Configuration, requestFactory?: OrdersApiRequestFactory, responseProcessor?: OrdersApiResponseProcessor); applyCommissionOnOrderItemsWithHttpInfo(orderId: string, orderItemId: string, applyCommissionRequest: ApplyCommissionRequest, _options?: PromiseConfigurationOptions): Promise>; applyCommissionOnOrderItems(orderId: string, orderItemId: string, applyCommissionRequest: ApplyCommissionRequest, _options?: PromiseConfigurationOptions): Promise; applyTaxWithHttpInfo(orderId: string, _options?: PromiseConfigurationOptions): Promise>; applyTax(orderId: string, _options?: PromiseConfigurationOptions): Promise; attachFileToOrderWithHttpInfo(orderId: string, fileOperationRequest: FileOperationRequest, _options?: PromiseConfigurationOptions): Promise>; attachFileToOrder(orderId: string, fileOperationRequest: FileOperationRequest, _options?: PromiseConfigurationOptions): Promise; createOrderWithHttpInfo(restCreateOrderRequest: RestCreateOrderRequest, _options?: PromiseConfigurationOptions): Promise>; createOrder(restCreateOrderRequest: RestCreateOrderRequest, _options?: PromiseConfigurationOptions): Promise; createOrderCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createOrderCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; createOrderItemWithHttpInfo(orderId: string, createOrderItemRequest: CreateOrderItemRequest, _options?: PromiseConfigurationOptions): Promise>; createOrderItem(orderId: string, createOrderItemRequest: CreateOrderItemRequest, _options?: PromiseConfigurationOptions): Promise; createPaymentForAnOrderWithHttpInfo(orderId: string, restCreatePaymentRequest: RestCreatePaymentRequest, _options?: PromiseConfigurationOptions): Promise>; createPaymentForAnOrder(orderId: string, restCreatePaymentRequest: RestCreatePaymentRequest, _options?: PromiseConfigurationOptions): Promise; deleteOrderWithHttpInfo(orderId: string, _options?: PromiseConfigurationOptions): Promise>; deleteOrder(orderId: string, _options?: PromiseConfigurationOptions): Promise; deleteOrderCustomFieldWithHttpInfo(customFieldId: string, _options?: PromiseConfigurationOptions): Promise>; deleteOrderCustomField(customFieldId: string, _options?: PromiseConfigurationOptions): Promise; deleteOrderItemWithHttpInfo(orderId: string, orderItemId: string, _options?: PromiseConfigurationOptions): Promise>; deleteOrderItem(orderId: string, orderItemId: string, _options?: PromiseConfigurationOptions): Promise; detachFileFromOrderWithHttpInfo(orderId: string, fileOperationRequest: FileOperationRequest, _options?: PromiseConfigurationOptions): Promise>; detachFileFromOrder(orderId: string, fileOperationRequest: FileOperationRequest, _options?: PromiseConfigurationOptions): Promise; getOrderWithHttpInfo(orderId: string, _options?: PromiseConfigurationOptions): Promise>; getOrder(orderId: string, _options?: PromiseConfigurationOptions): Promise; getOrderItemWithHttpInfo(orderId: string, orderItemId: string, _options?: PromiseConfigurationOptions): Promise>; getOrderItem(orderId: string, orderItemId: string, _options?: PromiseConfigurationOptions): Promise; listOrderPaymentsWithHttpInfo(orderId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listOrderPayments(orderId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listOrdersWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listOrders(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; retrieveOrderCustomFieldModelWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; retrieveOrderCustomFieldModel(_options?: PromiseConfigurationOptions): Promise; updateOrderWithHttpInfo(orderId: string, updateOrderRequest: UpdateOrderRequest, updateMask?: Set<'contact_id' | 'order_items' | 'order_title' | 'order_time' | 'order_type' | 'promo_codes' | 'lead_affiliate_id' | 'sales_affiliate_id' | 'shipping_address' | 'notes' | 'terms' | 'payment_plan' | 'custom_fields'>, _options?: PromiseConfigurationOptions): Promise>; updateOrder(orderId: string, updateOrderRequest: UpdateOrderRequest, updateMask?: Set<'contact_id' | 'order_items' | 'order_title' | 'order_time' | 'order_type' | 'promo_codes' | 'lead_affiliate_id' | 'sales_affiliate_id' | 'shipping_address' | 'notes' | 'terms' | 'payment_plan' | 'custom_fields'>, _options?: PromiseConfigurationOptions): Promise; updateOrderCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise>; updateOrderCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise; updateOrderItemWithHttpInfo(orderId: string, orderItemId: string, updateOrderItemRequest: UpdateOrderItemRequest, updateMask?: Set<'name' | 'description' | 'notes' | 'quantity' | 'price_per_unit' | 'cost_per_unit' | 'product_id' | 'subscription_plan_id' | 'subscription_plan_description'>, _options?: PromiseConfigurationOptions): Promise>; updateOrderItem(orderId: string, orderItemId: string, updateOrderItemRequest: UpdateOrderItemRequest, updateMask?: Set<'name' | 'description' | 'notes' | 'quantity' | 'price_per_unit' | 'cost_per_unit' | 'product_id' | 'subscription_plan_id' | 'subscription_plan_description'>, _options?: PromiseConfigurationOptions): Promise; } import { PaymentMethodConfigsApiRequestFactory, PaymentMethodConfigsApiResponseProcessor } from "../apis/PaymentMethodConfigsApi"; export declare class PromisePaymentMethodConfigsApi { private api; constructor(configuration: Configuration, requestFactory?: PaymentMethodConfigsApiRequestFactory, responseProcessor?: PaymentMethodConfigsApiResponseProcessor); createPaymentMethodConfigWithHttpInfo(createPaymentMethodConfigRequest: CreatePaymentMethodConfigRequest, _options?: PromiseConfigurationOptions): Promise>; createPaymentMethodConfig(createPaymentMethodConfigRequest: CreatePaymentMethodConfigRequest, _options?: PromiseConfigurationOptions): Promise; } import { PaymentMethodsApiRequestFactory, PaymentMethodsApiResponseProcessor } from "../apis/PaymentMethodsApi"; export declare class PromisePaymentMethodsApi { private api; constructor(configuration: Configuration, requestFactory?: PaymentMethodsApiRequestFactory, responseProcessor?: PaymentMethodsApiResponseProcessor); deactivatePaymentMethodWithHttpInfo(contactId: string, paymentMethodId: string, _options?: PromiseConfigurationOptions): Promise>; deactivatePaymentMethod(contactId: string, paymentMethodId: string, _options?: PromiseConfigurationOptions): Promise; deletePaymentMethodWithHttpInfo(contactId: string, paymentMethodId: string, _options?: PromiseConfigurationOptions): Promise>; deletePaymentMethod(contactId: string, paymentMethodId: string, _options?: PromiseConfigurationOptions): Promise; listPaymentMethodsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listPaymentMethods(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listPaymentMethods_1WithHttpInfo(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listPaymentMethods_1(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; } import { ProductCategoriesApiRequestFactory, ProductCategoriesApiResponseProcessor } from "../apis/ProductCategoriesApi"; export declare class PromiseProductCategoriesApi { private api; constructor(configuration: Configuration, requestFactory?: ProductCategoriesApiRequestFactory, responseProcessor?: ProductCategoriesApiResponseProcessor); assignProductsToCategoryWithHttpInfo(categoryId: string, assignProductsRequest: AssignProductsRequest, _options?: PromiseConfigurationOptions): Promise>; assignProductsToCategory(categoryId: string, assignProductsRequest: AssignProductsRequest, _options?: PromiseConfigurationOptions): Promise; createImageFileWithHttpInfo(categoryId: string, file: HttpFile, _options?: PromiseConfigurationOptions): Promise>; createImageFile(categoryId: string, file: HttpFile, _options?: PromiseConfigurationOptions): Promise; createProductCategoryWithHttpInfo(createProductCategoryRequest: CreateProductCategoryRequest, _options?: PromiseConfigurationOptions): Promise>; createProductCategory(createProductCategoryRequest: CreateProductCategoryRequest, _options?: PromiseConfigurationOptions): Promise; deleteImageFileWithHttpInfo(categoryId: string, _options?: PromiseConfigurationOptions): Promise>; deleteImageFile(categoryId: string, _options?: PromiseConfigurationOptions): Promise; deleteProductCategoryWithHttpInfo(categoryId: string, _options?: PromiseConfigurationOptions): Promise>; deleteProductCategory(categoryId: string, _options?: PromiseConfigurationOptions): Promise; getProductCategoryWithHttpInfo(categoryId: string, _options?: PromiseConfigurationOptions): Promise>; getProductCategory(categoryId: string, _options?: PromiseConfigurationOptions): Promise; listAssignedProductsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise>; listAssignedProducts(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise; listProductCategoriesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listProductCategories(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateProductCategoryWithHttpInfo(categoryId: string, updateProductCategoryRequest: UpdateProductCategoryRequest, updateMask?: Set<'name' | 'display_order_index' | 'parent_category_id'>, _options?: PromiseConfigurationOptions): Promise>; updateProductCategory(categoryId: string, updateProductCategoryRequest: UpdateProductCategoryRequest, updateMask?: Set<'name' | 'display_order_index' | 'parent_category_id'>, _options?: PromiseConfigurationOptions): Promise; } import { ProductDiscountsApiRequestFactory, ProductDiscountsApiResponseProcessor } from "../apis/ProductDiscountsApi"; export declare class PromiseProductDiscountsApi { private api; constructor(configuration: Configuration, requestFactory?: ProductDiscountsApiRequestFactory, responseProcessor?: ProductDiscountsApiResponseProcessor); createProductDiscountWithHttpInfo(createProductDiscountRequest: CreateProductDiscountRequest, _options?: PromiseConfigurationOptions): Promise>; createProductDiscount(createProductDiscountRequest: CreateProductDiscountRequest, _options?: PromiseConfigurationOptions): Promise; deleteProductDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; deleteProductDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; getProductDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; getProductDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; listProductDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listProductDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateProductDiscountWithHttpInfo(discountId: string, updateProductDiscountRequest: UpdateProductDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'product_id' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise>; updateProductDiscount(discountId: string, updateProductDiscountRequest: UpdateProductDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'product_id' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise; } import { ProductInterestBundlesApiRequestFactory, ProductInterestBundlesApiResponseProcessor } from "../apis/ProductInterestBundlesApi"; export declare class PromiseProductInterestBundlesApi { private api; constructor(configuration: Configuration, requestFactory?: ProductInterestBundlesApiRequestFactory, responseProcessor?: ProductInterestBundlesApiResponseProcessor); addProductInterestWithHttpInfo(id: string, addProductInterestRequest: AddProductInterestRequest, _options?: PromiseConfigurationOptions): Promise>; addProductInterest(id: string, addProductInterestRequest: AddProductInterestRequest, _options?: PromiseConfigurationOptions): Promise; createProductInterestBundleWithHttpInfo(createProductInterestBundleRequest: CreateProductInterestBundleRequest, _options?: PromiseConfigurationOptions): Promise>; createProductInterestBundle(createProductInterestBundleRequest: CreateProductInterestBundleRequest, _options?: PromiseConfigurationOptions): Promise; deleteProductInterestBundleWithHttpInfo(id: string, _options?: PromiseConfigurationOptions): Promise>; deleteProductInterestBundle(id: string, _options?: PromiseConfigurationOptions): Promise; getProductInterestBundleWithHttpInfo(id: string, _options?: PromiseConfigurationOptions): Promise>; getProductInterestBundle(id: string, _options?: PromiseConfigurationOptions): Promise; listProductInterestBundlesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listProductInterestBundles(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; removeProductInterestWithHttpInfo(id: string, interestId: string, _options?: PromiseConfigurationOptions): Promise>; removeProductInterest(id: string, interestId: string, _options?: PromiseConfigurationOptions): Promise; updateProductInterestWithHttpInfo(id: string, interestId: string, updateProductInterestRequest: UpdateProductInterestRequest, updateMask?: Set<'quantity' | 'price' | 'discount_percent'>, _options?: PromiseConfigurationOptions): Promise>; updateProductInterest(id: string, interestId: string, updateProductInterestRequest: UpdateProductInterestRequest, updateMask?: Set<'quantity' | 'price' | 'discount_percent'>, _options?: PromiseConfigurationOptions): Promise; updateProductInterestBundleWithHttpInfo(id: string, updateProductInterestBundleRequest: UpdateProductInterestBundleRequest, updateMask?: Set<'name' | 'description'>, _options?: PromiseConfigurationOptions): Promise>; updateProductInterestBundle(id: string, updateProductInterestBundleRequest: UpdateProductInterestBundleRequest, updateMask?: Set<'name' | 'description'>, _options?: PromiseConfigurationOptions): Promise; } import { ProductsApiRequestFactory, ProductsApiResponseProcessor } from "../apis/ProductsApi"; export declare class PromiseProductsApi { private api; constructor(configuration: Configuration, requestFactory?: ProductsApiRequestFactory, responseProcessor?: ProductsApiResponseProcessor); addProductOptionListOptionValueWithHttpInfo(productId: string, productOptionId: string, createProductOptionListOption: Array, _options?: PromiseConfigurationOptions): Promise>; addProductOptionListOptionValue(productId: string, productOptionId: string, createProductOptionListOption: Array, _options?: PromiseConfigurationOptions): Promise; adjustInventoryWithHttpInfo(productId: string, updateProductInventoryRequestDetail: UpdateProductInventoryRequestDetail, _options?: PromiseConfigurationOptions): Promise>; adjustInventory(productId: string, updateProductInventoryRequestDetail: UpdateProductInventoryRequestDetail, _options?: PromiseConfigurationOptions): Promise; createProductWithHttpInfo(createProductRequestDetail: CreateProductRequestDetail, _options?: PromiseConfigurationOptions): Promise>; createProduct(createProductRequestDetail: CreateProductRequestDetail, _options?: PromiseConfigurationOptions): Promise; createProductImageWithHttpInfo(productId: string, file: HttpFile, legacy?: boolean, _options?: PromiseConfigurationOptions): Promise>; createProductImage(productId: string, file: HttpFile, legacy?: boolean, _options?: PromiseConfigurationOptions): Promise; createProductOptionWithHttpInfo(productId: string, createProductOptionRequest: CreateProductOptionRequest, _options?: PromiseConfigurationOptions): Promise>; createProductOption(productId: string, createProductOptionRequest: CreateProductOptionRequest, _options?: PromiseConfigurationOptions): Promise; deleteProductWithHttpInfo(productId: string, _options?: PromiseConfigurationOptions): Promise>; deleteProduct(productId: string, _options?: PromiseConfigurationOptions): Promise; deleteProductImageWithHttpInfo(productId: string, _options?: PromiseConfigurationOptions): Promise>; deleteProductImage(productId: string, _options?: PromiseConfigurationOptions): Promise; deleteProductOptionWithHttpInfo(productId: string, productOptionId: string, _options?: PromiseConfigurationOptions): Promise>; deleteProductOption(productId: string, productOptionId: string, _options?: PromiseConfigurationOptions): Promise; deleteProductOptionListOptionValueWithHttpInfo(productId: string, productOptionId: string, itemId: string, _options?: PromiseConfigurationOptions): Promise>; deleteProductOptionListOptionValue(productId: string, productOptionId: string, itemId: string, _options?: PromiseConfigurationOptions): Promise; getFileDataWithHttpInfo(productId: string, _options?: PromiseConfigurationOptions): Promise>; getFileData(productId: string, _options?: PromiseConfigurationOptions): Promise; getProductWithHttpInfo(productId: string, _options?: PromiseConfigurationOptions): Promise>; getProduct(productId: string, _options?: PromiseConfigurationOptions): Promise; getProductOptionWithHttpInfo(productId: string, productOptionId: string, _options?: PromiseConfigurationOptions): Promise>; getProductOption(productId: string, productOptionId: string, _options?: PromiseConfigurationOptions): Promise; listProductOptionsWithHttpInfo(productId: string, _options?: PromiseConfigurationOptions): Promise>; listProductOptions(productId: string, _options?: PromiseConfigurationOptions): Promise; listProductsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listProducts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateProductWithHttpInfo(productId: string, updateProductRequestDetail: UpdateProductRequestDetail, updateMask?: Set<'active' | 'name' | 'description' | 'price' | 'sku' | 'shippable' | 'short_description' | 'subscription_only' | 'storefront_hidden' | 'weight' | 'taxable' | 'country_taxable' | 'city_taxable' | 'state_taxable' | 'inventory_limit' | 'out_of_stock_enabled' | 'email_for_inventory_notifications' | 'top_html' | 'bottom_html' | 'is_package' | 'needs_digital_delivery' | 'delivery_description'>, _options?: PromiseConfigurationOptions): Promise>; updateProduct(productId: string, updateProductRequestDetail: UpdateProductRequestDetail, updateMask?: Set<'active' | 'name' | 'description' | 'price' | 'sku' | 'shippable' | 'short_description' | 'subscription_only' | 'storefront_hidden' | 'weight' | 'taxable' | 'country_taxable' | 'city_taxable' | 'state_taxable' | 'inventory_limit' | 'out_of_stock_enabled' | 'email_for_inventory_notifications' | 'top_html' | 'bottom_html' | 'is_package' | 'needs_digital_delivery' | 'delivery_description'>, _options?: PromiseConfigurationOptions): Promise; updateProductOptionWithHttpInfo(productId: string, productOptionId: string, updateProductOptionRequest: UpdateProductOptionRequest, updateMask?: Set<'option_label' | 'display_order' | 'required' | 'minimum_characters' | 'maximum_characters' | 'allow_spaces' | 'only_starts_with' | 'only_ends_with' | 'only_contains' | 'error_message'>, _options?: PromiseConfigurationOptions): Promise>; updateProductOption(productId: string, productOptionId: string, updateProductOptionRequest: UpdateProductOptionRequest, updateMask?: Set<'option_label' | 'display_order' | 'required' | 'minimum_characters' | 'maximum_characters' | 'allow_spaces' | 'only_starts_with' | 'only_ends_with' | 'only_contains' | 'error_message'>, _options?: PromiseConfigurationOptions): Promise; updateProductOptionListOptionValueWithHttpInfo(productId: string, productOptionId: string, itemId: string, updateProductOptionListOption: UpdateProductOptionListOption, updateMask?: Set<'item_label' | 'item_code' | 'item_display_order' | 'price_adjustment'>, _options?: PromiseConfigurationOptions): Promise>; updateProductOptionListOptionValue(productId: string, productOptionId: string, itemId: string, updateProductOptionListOption: UpdateProductOptionListOption, updateMask?: Set<'item_label' | 'item_code' | 'item_display_order' | 'price_adjustment'>, _options?: PromiseConfigurationOptions): Promise; } import { ReferralApiRequestFactory, ReferralApiResponseProcessor } from "../apis/ReferralApi"; export declare class PromiseReferralApi { private api; constructor(configuration: Configuration, requestFactory?: ReferralApiRequestFactory, responseProcessor?: ReferralApiResponseProcessor); createReferralWithHttpInfo(createReferralRequest: CreateReferralRequest, _options?: PromiseConfigurationOptions): Promise>; createReferral(createReferralRequest: CreateReferralRequest, _options?: PromiseConfigurationOptions): Promise; listReferralsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise>; listReferrals(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise; } import { ReportingApiRequestFactory, ReportingApiResponseProcessor } from "../apis/ReportingApi"; export declare class PromiseReportingApi { private api; constructor(configuration: Configuration, requestFactory?: ReportingApiRequestFactory, responseProcessor?: ReportingApiResponseProcessor); listReportsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listReports(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; retrieveReportWithHttpInfo(reportId: string, _options?: PromiseConfigurationOptions): Promise>; retrieveReport(reportId: string, _options?: PromiseConfigurationOptions): Promise; runReportWithHttpInfo(reportId: string, runReportRequest: RunReportRequest, _options?: PromiseConfigurationOptions): Promise>; runReport(reportId: string, runReportRequest: RunReportRequest, _options?: PromiseConfigurationOptions): Promise; } import { SalesApiRequestFactory, SalesApiResponseProcessor } from "../apis/SalesApi"; export declare class PromiseSalesApi { private api; constructor(configuration: Configuration, requestFactory?: SalesApiRequestFactory, responseProcessor?: SalesApiResponseProcessor); listPaymentsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise>; listPayments(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise; listTransactionsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise>; listTransactions(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: PromiseConfigurationOptions): Promise; setMerchantGatewayAsDefaultWithHttpInfo(id: string, _options?: PromiseConfigurationOptions): Promise>; setMerchantGatewayAsDefault(id: string, _options?: PromiseConfigurationOptions): Promise; } import { SettingsApiRequestFactory, SettingsApiResponseProcessor } from "../apis/SettingsApi"; export declare class PromiseSettingsApi { private api; constructor(configuration: Configuration, requestFactory?: SettingsApiRequestFactory, responseProcessor?: SettingsApiResponseProcessor); getApplicationConfigurationsWithHttpInfo(fields?: Set<'AFFILIATE' | 'APPOINTMENT' | 'CONTACT' | 'ECOMMERCE' | 'EMAIL' | 'FORMS' | 'FULFILLMENT' | 'INVOICE' | 'NOTE' | 'OPPORTUNITY' | 'TASK' | 'TEMPLATE'>, _options?: PromiseConfigurationOptions): Promise>; getApplicationConfigurations(fields?: Set<'AFFILIATE' | 'APPOINTMENT' | 'CONTACT' | 'ECOMMERCE' | 'EMAIL' | 'FORMS' | 'FULFILLMENT' | 'INVOICE' | 'NOTE' | 'OPPORTUNITY' | 'TASK' | 'TEMPLATE'>, _options?: PromiseConfigurationOptions): Promise; getContactOptionTypesWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; getContactOptionTypes(_options?: PromiseConfigurationOptions): Promise; isApplicationEnabledWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; isApplicationEnabled(_options?: PromiseConfigurationOptions): Promise; } import { ShippingApiRequestFactory, ShippingApiResponseProcessor } from "../apis/ShippingApi"; export declare class PromiseShippingApi { private api; constructor(configuration: Configuration, requestFactory?: ShippingApiRequestFactory, responseProcessor?: ShippingApiResponseProcessor); listShippingMethodsWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; listShippingMethods(_options?: PromiseConfigurationOptions): Promise; } import { ShippingDiscountsApiRequestFactory, ShippingDiscountsApiResponseProcessor } from "../apis/ShippingDiscountsApi"; export declare class PromiseShippingDiscountsApi { private api; constructor(configuration: Configuration, requestFactory?: ShippingDiscountsApiRequestFactory, responseProcessor?: ShippingDiscountsApiResponseProcessor); createShippingDiscountWithHttpInfo(createShippingDiscountRequest: CreateShippingDiscountRequest, _options?: PromiseConfigurationOptions): Promise>; createShippingDiscount(createShippingDiscountRequest: CreateShippingDiscountRequest, _options?: PromiseConfigurationOptions): Promise; deleteShippingDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; deleteShippingDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; getShippingDiscountWithHttpInfo(discountId: string, _options?: PromiseConfigurationOptions): Promise>; getShippingDiscount(discountId: string, _options?: PromiseConfigurationOptions): Promise; listShippingDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listShippingDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateShippingDiscountWithHttpInfo(discountId: string, updateShippingDiscountRequest: UpdateShippingDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_type' | 'discount_value' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise>; updateShippingDiscount(discountId: string, updateShippingDiscountRequest: UpdateShippingDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_type' | 'discount_value' | 'criteria'>, _options?: PromiseConfigurationOptions): Promise; } import { SubscriptionPlansApiRequestFactory, SubscriptionPlansApiResponseProcessor } from "../apis/SubscriptionPlansApi"; export declare class PromiseSubscriptionPlansApi { private api; constructor(configuration: Configuration, requestFactory?: SubscriptionPlansApiRequestFactory, responseProcessor?: SubscriptionPlansApiResponseProcessor); createSubscriptionPlansWithHttpInfo(productId: string, createSubscriptionPlanRequest: CreateSubscriptionPlanRequest, _options?: PromiseConfigurationOptions): Promise>; createSubscriptionPlans(productId: string, createSubscriptionPlanRequest: CreateSubscriptionPlanRequest, _options?: PromiseConfigurationOptions): Promise; deleteSubscriptionPlanWithHttpInfo(productId: string, subscriptionPlanId: string, _options?: PromiseConfigurationOptions): Promise>; deleteSubscriptionPlan(productId: string, subscriptionPlanId: string, _options?: PromiseConfigurationOptions): Promise; fetchSubscriptionPlanWithHttpInfo(productId: string, subscriptionPlanId: string, _options?: PromiseConfigurationOptions): Promise>; fetchSubscriptionPlan(productId: string, subscriptionPlanId: string, _options?: PromiseConfigurationOptions): Promise; listSubscriptionPlansWithHttpInfo(productId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listSubscriptionPlans(productId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateSubscriptionPlanWithHttpInfo(productId: string, subscriptionPlanId: string, updateSubscriptionPlanRequest: UpdateSubscriptionPlanRequest, updateMask?: Set<'active' | 'allow_prorating' | 'cycle_type' | 'display_order_index' | 'frequency' | 'plan_price' | 'total_cycles'>, _options?: PromiseConfigurationOptions): Promise>; updateSubscriptionPlan(productId: string, subscriptionPlanId: string, updateSubscriptionPlanRequest: UpdateSubscriptionPlanRequest, updateMask?: Set<'active' | 'allow_prorating' | 'cycle_type' | 'display_order_index' | 'frequency' | 'plan_price' | 'total_cycles'>, _options?: PromiseConfigurationOptions): Promise; } import { SubscriptionsApiRequestFactory, SubscriptionsApiResponseProcessor } from "../apis/SubscriptionsApi"; export declare class PromiseSubscriptionsApi { private api; constructor(configuration: Configuration, requestFactory?: SubscriptionsApiRequestFactory, responseProcessor?: SubscriptionsApiResponseProcessor); cancelSubscriptionWithHttpInfo(subscriptionId: string, cancelSubscriptionRequest: CancelSubscriptionRequest, _options?: PromiseConfigurationOptions): Promise>; cancelSubscription(subscriptionId: string, cancelSubscriptionRequest: CancelSubscriptionRequest, _options?: PromiseConfigurationOptions): Promise; createSubscriptionWithHttpInfo(createSubscriptionRequest: CreateSubscriptionRequest, _options?: PromiseConfigurationOptions): Promise>; createSubscription(createSubscriptionRequest: CreateSubscriptionRequest, _options?: PromiseConfigurationOptions): Promise; createSubscriptionCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createSubscriptionCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; deleteSubscriptionCustomFieldWithHttpInfo(customFieldId: string, _options?: PromiseConfigurationOptions): Promise>; deleteSubscriptionCustomField(customFieldId: string, _options?: PromiseConfigurationOptions): Promise; getSubscriptionWithHttpInfo(subscriptionId: string, _options?: PromiseConfigurationOptions): Promise>; getSubscription(subscriptionId: string, _options?: PromiseConfigurationOptions): Promise; invoiceSubscriptionWithHttpInfo(subscriptionId: string, _options?: PromiseConfigurationOptions): Promise>; invoiceSubscription(subscriptionId: string, _options?: PromiseConfigurationOptions): Promise; listSubscriptionsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listSubscriptions(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; retrieveSubscriptionCustomFieldModelWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; retrieveSubscriptionCustomFieldModel(_options?: PromiseConfigurationOptions): Promise; updateSubscriptionWithHttpInfo(subscriptionId: string, updateSubscriptionRequest: UpdateSubscriptionRequest, updateMask?: Set<'contact_id' | 'subscription_plan_id' | 'quantity' | 'billing_amount' | 'auto_charge' | 'max_charge_attempts' | 'days_between_retries' | 'active' | 'billing_frequency' | 'billing_cycle' | 'next_bill_date' | 'end_date' | 'payment_method_id' | 'allow_tax' | 'lead_affiliate_id' | 'sale_affiliate_id' | 'promo_code' | 'shipping_option_id' | 'reason_stopped' | 'shipping_address' | 'custom_fields'>, _options?: PromiseConfigurationOptions): Promise>; updateSubscription(subscriptionId: string, updateSubscriptionRequest: UpdateSubscriptionRequest, updateMask?: Set<'contact_id' | 'subscription_plan_id' | 'quantity' | 'billing_amount' | 'auto_charge' | 'max_charge_attempts' | 'days_between_retries' | 'active' | 'billing_frequency' | 'billing_cycle' | 'next_bill_date' | 'end_date' | 'payment_method_id' | 'allow_tax' | 'lead_affiliate_id' | 'sale_affiliate_id' | 'promo_code' | 'shipping_option_id' | 'reason_stopped' | 'shipping_address' | 'custom_fields'>, _options?: PromiseConfigurationOptions): Promise; updateSubscriptionCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise>; updateSubscriptionCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise; } import { TagsApiRequestFactory, TagsApiResponseProcessor } from "../apis/TagsApi"; export declare class PromiseTagsApi { private api; constructor(configuration: Configuration, requestFactory?: TagsApiRequestFactory, responseProcessor?: TagsApiResponseProcessor); applyTagsWithHttpInfo(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: PromiseConfigurationOptions): Promise>; applyTags(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: PromiseConfigurationOptions): Promise; createTagWithHttpInfo(createUpdateTagRequest: CreateUpdateTagRequest, _options?: PromiseConfigurationOptions): Promise>; createTag(createUpdateTagRequest: CreateUpdateTagRequest, _options?: PromiseConfigurationOptions): Promise; createTagCategoryWithHttpInfo(createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, _options?: PromiseConfigurationOptions): Promise>; createTagCategory(createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, _options?: PromiseConfigurationOptions): Promise; deleteTagWithHttpInfo(tagId: string, _options?: PromiseConfigurationOptions): Promise>; deleteTag(tagId: string, _options?: PromiseConfigurationOptions): Promise; deleteTagCategoryWithHttpInfo(tagCategoryId: string, _options?: PromiseConfigurationOptions): Promise>; deleteTagCategory(tagCategoryId: string, _options?: PromiseConfigurationOptions): Promise; getCategoryWithHttpInfo(tagCategoryId: string, _options?: PromiseConfigurationOptions): Promise>; getCategory(tagCategoryId: string, _options?: PromiseConfigurationOptions): Promise; getTagWithHttpInfo(tagId: string, _options?: PromiseConfigurationOptions): Promise>; getTag(tagId: string, _options?: PromiseConfigurationOptions): Promise; listCompaniesForTagIdWithHttpInfo(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listCompaniesForTagId(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listContactsWithTagIdWithHttpInfo(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listContactsWithTagId(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listTagCategoriesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listTagCategories(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; listTagsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listTags(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; removeTagsWithHttpInfo(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: PromiseConfigurationOptions): Promise>; removeTags(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: PromiseConfigurationOptions): Promise; updateTagWithHttpInfo(tagId: string, createUpdateTagRequest: CreateUpdateTagRequest, updateMask?: Set<'name' | 'description' | 'category'>, _options?: PromiseConfigurationOptions): Promise>; updateTag(tagId: string, createUpdateTagRequest: CreateUpdateTagRequest, updateMask?: Set<'name' | 'description' | 'category'>, _options?: PromiseConfigurationOptions): Promise; updateTagCategoryWithHttpInfo(tagCategoryId: string, createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: PromiseConfigurationOptions): Promise>; updateTagCategory(tagCategoryId: string, createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: PromiseConfigurationOptions): Promise; } import { TaskApiRequestFactory, TaskApiResponseProcessor } from "../apis/TaskApi"; export declare class PromiseTaskApi { private api; constructor(configuration: Configuration, requestFactory?: TaskApiRequestFactory, responseProcessor?: TaskApiResponseProcessor); createTaskWithHttpInfo(createTaskRequest: CreateTaskRequest, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; createTask(createTaskRequest: CreateTaskRequest, fields?: Array, _options?: PromiseConfigurationOptions): Promise; createTaskCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise>; createTaskCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: PromiseConfigurationOptions): Promise; deleteTaskWithHttpInfo(taskId: string, _options?: PromiseConfigurationOptions): Promise>; deleteTask(taskId: string, _options?: PromiseConfigurationOptions): Promise; deleteTaskCustomFieldWithHttpInfo(customFieldId: string, _options?: PromiseConfigurationOptions): Promise>; deleteTaskCustomField(customFieldId: string, _options?: PromiseConfigurationOptions): Promise; getTaskWithHttpInfo(taskId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; getTask(taskId: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise; listTasksWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; listTasks(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: PromiseConfigurationOptions): Promise; retrieveTaskModelWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; retrieveTaskModel(_options?: PromiseConfigurationOptions): Promise; updateTaskWithHttpInfo(taskId: string, createUpdateTaskRequest: CreateUpdateTaskRequest, updateMask?: Set<'id' | 'title' | 'description' | 'type' | 'priority' | 'completion_time' | 'due_time' | 'remind_time_mins' | 'assigned_to_user_id' | 'last_updated_by_user_id' | 'contact_id' | 'opportunity_id' | 'accepted' | 'completed' | 'custom_fields'>, fields?: Array, _options?: PromiseConfigurationOptions): Promise>; updateTask(taskId: string, createUpdateTaskRequest: CreateUpdateTaskRequest, updateMask?: Set<'id' | 'title' | 'description' | 'type' | 'priority' | 'completion_time' | 'due_time' | 'remind_time_mins' | 'assigned_to_user_id' | 'last_updated_by_user_id' | 'contact_id' | 'opportunity_id' | 'accepted' | 'completed' | 'custom_fields'>, fields?: Array, _options?: PromiseConfigurationOptions): Promise; updateTaskCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise>; updateTaskCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: PromiseConfigurationOptions): Promise; } import { UserGroupsApiRequestFactory, UserGroupsApiResponseProcessor } from "../apis/UserGroupsApi"; export declare class PromiseUserGroupsApi { private api; constructor(configuration: Configuration, requestFactory?: UserGroupsApiRequestFactory, responseProcessor?: UserGroupsApiResponseProcessor); getUserGroupWithHttpInfo(userGroupId: string, _options?: PromiseConfigurationOptions): Promise>; getUserGroup(userGroupId: string, _options?: PromiseConfigurationOptions): Promise; listUserGroupsWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; listUserGroups(_options?: PromiseConfigurationOptions): Promise; } import { UsersApiRequestFactory, UsersApiResponseProcessor } from "../apis/UsersApi"; export declare class PromiseUsersApi { private api; constructor(configuration: Configuration, requestFactory?: UsersApiRequestFactory, responseProcessor?: UsersApiResponseProcessor); getUserByIdWithHttpInfo(userId: string, _options?: PromiseConfigurationOptions): Promise>; getUserById(userId: string, _options?: PromiseConfigurationOptions): Promise; getUserInfoWithHttpInfo(_options?: PromiseConfigurationOptions): Promise>; getUserInfo(_options?: PromiseConfigurationOptions): Promise; getUserSignatureWithHttpInfo(userId: string, _options?: PromiseConfigurationOptions): Promise>; getUserSignature(userId: string, _options?: PromiseConfigurationOptions): Promise; listPaginatedUsersWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listPaginatedUsers(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; updateUserWithHttpInfo(userId: string, updateUserRequest: UpdateUserRequest, updateMask?: Set<'address' | 'company_name' | 'email_address' | 'family_name' | 'fax_numbers' | 'given_name' | 'job_title' | 'phone_numbers' | 'time_zone' | 'website'>, _options?: PromiseConfigurationOptions): Promise>; updateUser(userId: string, updateUserRequest: UpdateUserRequest, updateMask?: Set<'address' | 'company_name' | 'email_address' | 'family_name' | 'fax_numbers' | 'given_name' | 'job_title' | 'phone_numbers' | 'time_zone' | 'website'>, _options?: PromiseConfigurationOptions): Promise; } import { WebformsApiRequestFactory, WebformsApiResponseProcessor } from "../apis/WebformsApi"; export declare class PromiseWebformsApi { private api; constructor(configuration: Configuration, requestFactory?: WebformsApiRequestFactory, responseProcessor?: WebformsApiResponseProcessor); getHtmlWithHttpInfo(webformId: string, _options?: PromiseConfigurationOptions): Promise>; getHtml(webformId: string, _options?: PromiseConfigurationOptions): Promise; listWebformsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise>; listWebforms(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: PromiseConfigurationOptions): Promise; }