import { HttpFile, HttpInfo } from '../http/http'; import { Configuration, ConfigurationOptions } from '../configuration'; import { Observable } from '../rxjsStub'; 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 ObservableAffiliateApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: AffiliateApiRequestFactory, responseProcessor?: AffiliateApiResponseProcessor); addAffiliateWithHttpInfo(createAffiliateRequest: CreateAffiliateRequest, _options?: ConfigurationOptions): Observable>; addAffiliate(createAffiliateRequest: CreateAffiliateRequest, _options?: ConfigurationOptions): Observable; addAffiliateToProgramWithHttpInfo(id: string, affiliateAddToProgramRequest: AffiliateAddToProgramRequest, _options?: ConfigurationOptions): Observable>; addAffiliateToProgram(id: string, affiliateAddToProgramRequest: AffiliateAddToProgramRequest, _options?: ConfigurationOptions): Observable; addCommissionProgramWithHttpInfo(createCommissionProgramRequest: CreateCommissionProgramRequest, _options?: ConfigurationOptions): Observable>; addCommissionProgram(createCommissionProgramRequest: CreateCommissionProgramRequest, _options?: ConfigurationOptions): Observable; addCommissionProgramResourceWithHttpInfo(createProgramResourceRequest: CreateProgramResourceRequest, _options?: ConfigurationOptions): Observable>; addCommissionProgramResource(createProgramResourceRequest: CreateProgramResourceRequest, _options?: ConfigurationOptions): Observable; assignProductCommissionProgramWithHttpInfo(commissionProgramId: string, createProductCommissionProgramRequest: CreateProductCommissionProgramRequest, _options?: ConfigurationOptions): Observable>; assignProductCommissionProgram(commissionProgramId: string, createProductCommissionProgramRequest: CreateProductCommissionProgramRequest, _options?: ConfigurationOptions): Observable; assignSubscriptionCommissionProgramWithHttpInfo(commissionProgramId: string, createSubscriptionCommissionProgramRequest: CreateSubscriptionCommissionProgramRequest, _options?: ConfigurationOptions): Observable>; assignSubscriptionCommissionProgram(commissionProgramId: string, createSubscriptionCommissionProgramRequest: CreateSubscriptionCommissionProgramRequest, _options?: ConfigurationOptions): Observable; createAffiliateCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createAffiliateCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; createDefaultCommissionProgramWithHttpInfo(commissionProgramId: string, createDefaultCommissionProgramRequest: CreateDefaultCommissionProgramRequest, _options?: ConfigurationOptions): Observable>; createDefaultCommissionProgram(commissionProgramId: string, createDefaultCommissionProgramRequest: CreateDefaultCommissionProgramRequest, _options?: ConfigurationOptions): Observable; createRedirectLinkWithHttpInfo(createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: ConfigurationOptions): Observable>; createRedirectLink(createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: ConfigurationOptions): Observable; deleteAffiliateWithHttpInfo(id: string, _options?: ConfigurationOptions): Observable>; deleteAffiliate(id: string, _options?: ConfigurationOptions): Observable; deleteAffiliateCommissionProgramWithHttpInfo(commissionProgramId: string, _options?: ConfigurationOptions): Observable>; deleteAffiliateCommissionProgram(commissionProgramId: string, _options?: ConfigurationOptions): Observable; deleteAffiliateCustomFieldWithHttpInfo(customFieldId: string, _options?: ConfigurationOptions): Observable>; deleteAffiliateCustomField(customFieldId: string, _options?: ConfigurationOptions): Observable; deleteCommissionProgramResourceWithHttpInfo(resourceId: string, _options?: ConfigurationOptions): Observable>; deleteCommissionProgramResource(resourceId: string, _options?: ConfigurationOptions): Observable; deleteRedirectLinkWithHttpInfo(redirectId: string, _options?: ConfigurationOptions): Observable>; deleteRedirectLink(redirectId: string, _options?: ConfigurationOptions): Observable; getAffiliateWithHttpInfo(id: string, _options?: ConfigurationOptions): Observable>; getAffiliate(id: string, _options?: ConfigurationOptions): Observable; getAffiliateCommissionTotalWithHttpInfo(affiliateId: string, _options?: ConfigurationOptions): Observable>; getAffiliateCommissionTotal(affiliateId: string, _options?: ConfigurationOptions): Observable; getAffiliateCommissionsWithHttpInfo(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; getAffiliateCommissions(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; getAffiliateCustomFieldsWithHttpInfo(_options?: ConfigurationOptions): Observable>; getAffiliateCustomFields(_options?: ConfigurationOptions): Observable; getCommissionProgramWithHttpInfo(commissionProgramId: string, _options?: ConfigurationOptions): Observable>; getCommissionProgram(commissionProgramId: string, _options?: ConfigurationOptions): Observable; getRedirectLinkWithHttpInfo(redirectId: string, _options?: ConfigurationOptions): Observable>; getRedirectLink(redirectId: string, _options?: ConfigurationOptions): Observable; getReferralsByAffiliateIdWithHttpInfo(affiliateId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable>; getReferralsByAffiliateId(affiliateId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable; listAffiliateWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listAffiliate(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listAffiliateCommissionProgramsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listAffiliateCommissionPrograms(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listAffiliateLinksWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listAffiliateLinks(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listAffiliatePaymentsWithHttpInfo(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listAffiliatePayments(affiliateId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listCommissionProgramResourcesWithHttpInfo(commissionProgramId: string, _options?: ConfigurationOptions): Observable>; listCommissionProgramResources(commissionProgramId: string, _options?: ConfigurationOptions): Observable; listSummariesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listSummaries(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; removeAffiliateFromProgramWithHttpInfo(id: string, affiliateRemoveFromProgramRequest: AffiliateRemoveFromProgramRequest, _options?: ConfigurationOptions): Observable>; removeAffiliateFromProgram(id: string, affiliateRemoveFromProgramRequest: AffiliateRemoveFromProgramRequest, _options?: ConfigurationOptions): Observable; removeProductCommissionFromCommissionsWithHttpInfo(commissionId: string, deleteProgramCommissionRequest: DeleteProgramCommissionRequest, _options?: ConfigurationOptions): Observable>; removeProductCommissionFromCommissions(commissionId: string, deleteProgramCommissionRequest: DeleteProgramCommissionRequest, _options?: ConfigurationOptions): Observable; removeSubscriptionPlanCommissionFromCommissionsWithHttpInfo(commissionId: string, deleteSubscriptionPlanCommissionRequest: DeleteSubscriptionPlanCommissionRequest, _options?: ConfigurationOptions): Observable>; removeSubscriptionPlanCommissionFromCommissions(commissionId: string, deleteSubscriptionPlanCommissionRequest: DeleteSubscriptionPlanCommissionRequest, _options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; updateAffiliateCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable>; updateAffiliateCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable; updateCommissionProgramWithHttpInfo(commissionProgramId: string, updateCommissionProgramRequest: UpdateCommissionProgramRequest, updateMask?: Set<'name' | 'notes' | 'priority'>, _options?: ConfigurationOptions): Observable>; updateCommissionProgram(commissionProgramId: string, updateCommissionProgramRequest: UpdateCommissionProgramRequest, updateMask?: Set<'name' | 'notes' | 'priority'>, _options?: ConfigurationOptions): Observable; updateCommissionProgramResourceWithHttpInfo(resourceId: string, updateProgramResourceRequest: UpdateProgramResourceRequest, updateMask?: Set<'title' | 'notes' | 'url' | 'order' | 'content_html' | 'page_width' | 'page_height' | 'commission_program_ids'>, _options?: ConfigurationOptions): Observable>; updateCommissionProgramResource(resourceId: string, updateProgramResourceRequest: UpdateProgramResourceRequest, updateMask?: Set<'title' | 'notes' | 'url' | 'order' | 'content_html' | 'page_width' | 'page_height' | 'commission_program_ids'>, _options?: ConfigurationOptions): Observable; updateDefaultCommissionProgramWithHttpInfo(commissionProgramId: string, updateDefaultCommissionProgramRequest: UpdateDefaultCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: ConfigurationOptions): Observable>; updateDefaultCommissionProgram(commissionProgramId: string, updateDefaultCommissionProgramRequest: UpdateDefaultCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: ConfigurationOptions): Observable; updateProductCommissionProgramWithHttpInfo(commissionProgramId: string, updateProductCommissionProgramRequest: UpdateProductCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: ConfigurationOptions): Observable>; updateProductCommissionProgram(commissionProgramId: string, updateProductCommissionProgramRequest: UpdateProductCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: ConfigurationOptions): Observable; updateRedirectLinkWithHttpInfo(redirectId: string, createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: ConfigurationOptions): Observable>; updateRedirectLink(redirectId: string, createOrUpdateAffiliateLinkRequest: CreateOrUpdateAffiliateLinkRequest, _options?: ConfigurationOptions): Observable; updateSubscriptionCommissionProgramWithHttpInfo(commissionProgramId: string, updateSubscriptionCommissionProgramRequest: UpdateSubscriptionCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: ConfigurationOptions): Observable>; updateSubscriptionCommissionProgram(commissionProgramId: string, updateSubscriptionCommissionProgramRequest: UpdateSubscriptionCommissionProgramRequest, updateMask?: Set<'percentage' | 'dollar_amount' | 'payout_type' | 'level_1' | 'level_2' | 'unused'>, _options?: ConfigurationOptions): Observable; } import { AutomationApiRequestFactory, AutomationApiResponseProcessor } from "../apis/AutomationApi"; export declare class ObservableAutomationApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: AutomationApiRequestFactory, responseProcessor?: AutomationApiResponseProcessor); achieveGoalWithHttpInfo(achieveGoalRequest: AchieveGoalRequest, _options?: ConfigurationOptions): Observable>; achieveGoal(achieveGoalRequest: AchieveGoalRequest, _options?: ConfigurationOptions): Observable; addContactsToAutomationSequenceWithHttpInfo(automationId: string, sequenceId: string, addToAutomationSequenceRequest: AddToAutomationSequenceRequest, _options?: ConfigurationOptions): Observable>; addContactsToAutomationSequence(automationId: string, sequenceId: string, addToAutomationSequenceRequest: AddToAutomationSequenceRequest, _options?: ConfigurationOptions): Observable; bulkAssignmentAutomationsCategoriesWithHttpInfo(assignAutomationCategoryRequest: AssignAutomationCategoryRequest, _options?: ConfigurationOptions): Observable>; bulkAssignmentAutomationsCategories(assignAutomationCategoryRequest: AssignAutomationCategoryRequest, _options?: ConfigurationOptions): Observable; bulkUnpublishAutomationsWithHttpInfo(batchUnpublishAutomationRequest: BatchUnpublishAutomationRequest, _options?: ConfigurationOptions): Observable>; bulkUnpublishAutomations(batchUnpublishAutomationRequest: BatchUnpublishAutomationRequest, _options?: ConfigurationOptions): Observable; deleteAutomationWithHttpInfo(automationIds: Array, _options?: ConfigurationOptions): Observable>; deleteAutomation(automationIds: Array, _options?: ConfigurationOptions): Observable; getAutomationWithHttpInfo(automationId: string, _options?: ConfigurationOptions): Observable>; getAutomation(automationId: string, _options?: ConfigurationOptions): Observable; listAllAutomationIdsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listAllAutomationIds(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listAutomationsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listAutomations(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; unpublishAutomationWithHttpInfo(automationId: string, unpublishAutomationRequest: UnpublishAutomationRequest, _options?: ConfigurationOptions): Observable>; unpublishAutomation(automationId: string, unpublishAutomationRequest: UnpublishAutomationRequest, _options?: ConfigurationOptions): Observable; } import { AutomationCategoryApiRequestFactory, AutomationCategoryApiResponseProcessor } from "../apis/AutomationCategoryApi"; export declare class ObservableAutomationCategoryApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: AutomationCategoryApiRequestFactory, responseProcessor?: AutomationCategoryApiResponseProcessor); createCategoryWithHttpInfo(createAutomationCategoryRequest: CreateAutomationCategoryRequest, _options?: ConfigurationOptions): Observable>; createCategory(createAutomationCategoryRequest: CreateAutomationCategoryRequest, _options?: ConfigurationOptions): Observable; deleteCategoriesWithHttpInfo(ids: Array, _options?: ConfigurationOptions): Observable>; deleteCategories(ids: Array, _options?: ConfigurationOptions): Observable; listCategoriesWithHttpInfo(_options?: ConfigurationOptions): Observable>; listCategories(_options?: ConfigurationOptions): Observable; patchCategoryWithHttpInfo(id: string, patchAutomationCategoryRequest: PatchAutomationCategoryRequest, _options?: ConfigurationOptions): Observable>; patchCategory(id: string, patchAutomationCategoryRequest: PatchAutomationCategoryRequest, _options?: ConfigurationOptions): Observable; } import { BusinessProfileApiRequestFactory, BusinessProfileApiResponseProcessor } from "../apis/BusinessProfileApi"; export declare class ObservableBusinessProfileApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: BusinessProfileApiRequestFactory, responseProcessor?: BusinessProfileApiResponseProcessor); getBusinessProfileWithHttpInfo(_options?: ConfigurationOptions): Observable>; getBusinessProfile(_options?: ConfigurationOptions): Observable; updateBusinessProfileWithHttpInfo(updateBusinessProfileRequest: UpdateBusinessProfileRequest, updateMask?: Set<'name' | 'email' | 'website' | 'phone' | 'address' | 'currency_code' | 'business_goals' | 'business_primary_color' | 'business_secondary_color'>, _options?: ConfigurationOptions): Observable>; updateBusinessProfile(updateBusinessProfileRequest: UpdateBusinessProfileRequest, updateMask?: Set<'name' | 'email' | 'website' | 'phone' | 'address' | 'currency_code' | 'business_goals' | 'business_primary_color' | 'business_secondary_color'>, _options?: ConfigurationOptions): Observable; } import { CampaignApiRequestFactory, CampaignApiResponseProcessor } from "../apis/CampaignApi"; export declare class ObservableCampaignApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: CampaignApiRequestFactory, responseProcessor?: CampaignApiResponseProcessor); addContactsToCampaignSequenceWithHttpInfo(campaignId: string, sequenceId: string, addContactsToSequenceRequest: AddContactsToSequenceRequest, _options?: ConfigurationOptions): Observable>; addContactsToCampaignSequence(campaignId: string, sequenceId: string, addContactsToSequenceRequest: AddContactsToSequenceRequest, _options?: ConfigurationOptions): Observable; getCampaignWithHttpInfo(campaignId: string, _options?: ConfigurationOptions): Observable>; getCampaign(campaignId: string, _options?: ConfigurationOptions): Observable; getCampaignGoalsWithHttpInfo(campaignId: string, _options?: ConfigurationOptions): Observable>; getCampaignGoals(campaignId: string, _options?: ConfigurationOptions): Observable; getCampaignSequencesWithHttpInfo(campaignId: string, _options?: ConfigurationOptions): Observable>; getCampaignSequences(campaignId: string, _options?: ConfigurationOptions): Observable; listCampaignsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listCampaigns(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; removeContactsFromCampaignSequenceWithHttpInfo(campaignId: string, sequenceId: string, removeContactsFromSequenceRequest: RemoveContactsFromSequenceRequest, _options?: ConfigurationOptions): Observable>; removeContactsFromCampaignSequence(campaignId: string, sequenceId: string, removeContactsFromSequenceRequest: RemoveContactsFromSequenceRequest, _options?: ConfigurationOptions): Observable; } import { CategoryDiscountsApiRequestFactory, CategoryDiscountsApiResponseProcessor } from "../apis/CategoryDiscountsApi"; export declare class ObservableCategoryDiscountsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: CategoryDiscountsApiRequestFactory, responseProcessor?: CategoryDiscountsApiResponseProcessor); createCategoryDiscountWithHttpInfo(createCategoryDiscountRequest: CreateCategoryDiscountRequest, _options?: ConfigurationOptions): Observable>; createCategoryDiscount(createCategoryDiscountRequest: CreateCategoryDiscountRequest, _options?: ConfigurationOptions): Observable; deleteCategoryDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; deleteCategoryDiscount(discountId: string, _options?: ConfigurationOptions): Observable; getCategoryDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; getCategoryDiscount(discountId: string, _options?: ConfigurationOptions): Observable; listCategoryDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listCategoryDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateCategoryDiscountWithHttpInfo(discountId: string, updateCategoryDiscountRequest: UpdateCategoryDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_percent' | 'apply_to_commissions' | 'criteria' | 'product_category_ids'>, _options?: ConfigurationOptions): Observable>; updateCategoryDiscount(discountId: string, updateCategoryDiscountRequest: UpdateCategoryDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_percent' | 'apply_to_commissions' | 'criteria' | 'product_category_ids'>, _options?: ConfigurationOptions): Observable; } import { CompanyApiRequestFactory, CompanyApiResponseProcessor } from "../apis/CompanyApi"; export declare class ObservableCompanyApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: CompanyApiRequestFactory, responseProcessor?: CompanyApiResponseProcessor); addTagToCompanyWithHttpInfo(companyId: string, tagId: string, _options?: ConfigurationOptions): Observable>; addTagToCompany(companyId: string, tagId: string, _options?: ConfigurationOptions): Observable; createCompanyWithHttpInfo(createCompanyRequest: CreateCompanyRequest, _options?: ConfigurationOptions): Observable>; createCompany(createCompanyRequest: CreateCompanyRequest, _options?: ConfigurationOptions): Observable; createCompanyCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createCompanyCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; deleteCompanyWithHttpInfo(companyId: string, _options?: ConfigurationOptions): Observable>; deleteCompany(companyId: string, _options?: ConfigurationOptions): Observable; getCompanyWithHttpInfo(companyId: string, fields?: Array, _options?: ConfigurationOptions): Observable>; getCompany(companyId: string, fields?: Array, _options?: ConfigurationOptions): Observable; listCompaniesWithHttpInfo(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listCompanies(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listTagsForCompanyWithHttpInfo(companyId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable>; listTagsForCompany(companyId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable; removeTagFromCompanyWithHttpInfo(companyId: string, tagId: string, _options?: ConfigurationOptions): Observable>; removeTagFromCompany(companyId: string, tagId: string, _options?: ConfigurationOptions): Observable; retrieveCompanyCustomFieldModelWithHttpInfo(_options?: ConfigurationOptions): Observable>; retrieveCompanyCustomFieldModel(_options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; updateCompanyCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable>; updateCompanyCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable; } import { ContactApiRequestFactory, ContactApiResponseProcessor } from "../apis/ContactApi"; export declare class ObservableContactApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ContactApiRequestFactory, responseProcessor?: ContactApiResponseProcessor); createContactWithHttpInfo(createUpdateContactRequest: CreateUpdateContactRequest, fields?: Array, duplicateOption?: 'Email' | 'EmailAndName' | 'EmailAndNameAndCompany', _options?: ConfigurationOptions): Observable>; createContact(createUpdateContactRequest: CreateUpdateContactRequest, fields?: Array, duplicateOption?: 'Email' | 'EmailAndName' | 'EmailAndNameAndCompany', _options?: ConfigurationOptions): Observable; createContactCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createContactCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; createContactLinkTypeWithHttpInfo(createContactLinkTypeRequest: CreateContactLinkTypeRequest, _options?: ConfigurationOptions): Observable>; createContactLinkType(createContactLinkTypeRequest: CreateContactLinkTypeRequest, _options?: ConfigurationOptions): Observable; deleteContactWithHttpInfo(contactId: string, _options?: ConfigurationOptions): Observable>; deleteContact(contactId: string, _options?: ConfigurationOptions): Observable; getContactWithHttpInfo(contactId: string, fields?: Array, _options?: ConfigurationOptions): Observable>; getContact(contactId: string, fields?: Array, _options?: ConfigurationOptions): Observable; linkContactsWithHttpInfo(linkContactsRequest: LinkContactsRequest, _options?: ConfigurationOptions): Observable>; linkContacts(linkContactsRequest: LinkContactsRequest, _options?: ConfigurationOptions): Observable; listContactLinkTypesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listContactLinkTypes(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listContactLinksWithHttpInfo(contactId: string, _options?: ConfigurationOptions): Observable>; listContactLinks(contactId: string, _options?: ConfigurationOptions): Observable; listContactsWithHttpInfo(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listContacts(fields?: Array, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listTagsForContactWithHttpInfo(contactId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable>; listTagsForContact(contactId: string, filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable; retrieveContactModelWithHttpInfo(_options?: ConfigurationOptions): Observable>; retrieveContactModel(_options?: ConfigurationOptions): Observable; unlinkContactsWithHttpInfo(linkContactsRequest: LinkContactsRequest, _options?: ConfigurationOptions): Observable>; unlinkContacts(linkContactsRequest: LinkContactsRequest, _options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; } import { EmailApiRequestFactory, EmailApiResponseProcessor } from "../apis/EmailApi"; export declare class ObservableEmailApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: EmailApiRequestFactory, responseProcessor?: EmailApiResponseProcessor); createEmailWithHttpInfo(createEmailSentRequest: CreateEmailSentRequest, _options?: ConfigurationOptions): Observable>; createEmail(createEmailSentRequest: CreateEmailSentRequest, _options?: ConfigurationOptions): Observable; createEmailsWithHttpInfo(createEmailsSentRequest: CreateEmailsSentRequest, _options?: ConfigurationOptions): Observable>; createEmails(createEmailsSentRequest: CreateEmailsSentRequest, _options?: ConfigurationOptions): Observable; deleteEmailWithHttpInfo(id: string, _options?: ConfigurationOptions): Observable>; deleteEmail(id: string, _options?: ConfigurationOptions): Observable; deleteEmailsWithHttpInfo(deleteEmailsRequest: DeleteEmailsRequest, _options?: ConfigurationOptions): Observable>; deleteEmails(deleteEmailsRequest: DeleteEmailsRequest, _options?: ConfigurationOptions): Observable; getEmailWithHttpInfo(id: string, _options?: ConfigurationOptions): Observable>; getEmail(id: string, _options?: ConfigurationOptions): Observable; getEmailTemplateWithHttpInfo(emailTemplateId: string, _options?: ConfigurationOptions): Observable>; getEmailTemplate(emailTemplateId: string, _options?: ConfigurationOptions): Observable; listEmailsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listEmails(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; sendEmailWithHttpInfo(emailSendRequest: EmailSendRequest, _options?: ConfigurationOptions): Observable>; sendEmail(emailSendRequest: EmailSendRequest, _options?: ConfigurationOptions): Observable; sendEmailTemplateWithHttpInfo(emailSendTemplateRequest: EmailSendTemplateRequest, _options?: ConfigurationOptions): Observable>; sendEmailTemplate(emailSendTemplateRequest: EmailSendTemplateRequest, _options?: ConfigurationOptions): Observable; } import { EmailAddressApiRequestFactory, EmailAddressApiResponseProcessor } from "../apis/EmailAddressApi"; export declare class ObservableEmailAddressApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: EmailAddressApiRequestFactory, responseProcessor?: EmailAddressApiResponseProcessor); getEmailAddressStatusWithHttpInfo(email: string, _options?: ConfigurationOptions): Observable>; getEmailAddressStatus(email: string, _options?: ConfigurationOptions): Observable; updateEmailAddressOptStatusWithHttpInfo(email: string, updateEmailAddress: UpdateEmailAddress, _options?: ConfigurationOptions): Observable>; updateEmailAddressOptStatus(email: string, updateEmailAddress: UpdateEmailAddress, _options?: ConfigurationOptions): Observable; } import { FilesApiRequestFactory, FilesApiResponseProcessor } from "../apis/FilesApi"; export declare class ObservableFilesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: FilesApiRequestFactory, responseProcessor?: FilesApiResponseProcessor); createFileWithHttpInfo(file: HttpFile, fileName: string, fileAssociation: string, contactId?: string, isPublic?: string, _options?: ConfigurationOptions): Observable>; createFile(file: HttpFile, fileName: string, fileAssociation: string, contactId?: string, isPublic?: string, _options?: ConfigurationOptions): Observable; deleteFileWithHttpInfo(fileId: string, _options?: ConfigurationOptions): Observable>; deleteFile(fileId: string, _options?: ConfigurationOptions): Observable; getFileWithHttpInfo(fileId: string, _options?: ConfigurationOptions): Observable>; getFile(fileId: string, _options?: ConfigurationOptions): Observable; getFileDataWithHttpInfo(fileId: string, _options?: ConfigurationOptions): Observable>; getFileData(fileId: string, _options?: ConfigurationOptions): Observable; listFilesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listFiles(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateFileWithHttpInfo(fileId: string, updateMask?: Set<'file' | 'file_name' | 'is_public'>, file?: HttpFile, fileName?: string, isPublic?: boolean, _options?: ConfigurationOptions): Observable>; updateFile(fileId: string, updateMask?: Set<'file' | 'file_name' | 'is_public'>, file?: HttpFile, fileName?: string, isPublic?: boolean, _options?: ConfigurationOptions): Observable; } import { FreeTrialDiscountsApiRequestFactory, FreeTrialDiscountsApiResponseProcessor } from "../apis/FreeTrialDiscountsApi"; export declare class ObservableFreeTrialDiscountsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: FreeTrialDiscountsApiRequestFactory, responseProcessor?: FreeTrialDiscountsApiResponseProcessor); createFreeTrialDiscountWithHttpInfo(createFreeTrialDiscountRequest: CreateFreeTrialDiscountRequest, _options?: ConfigurationOptions): Observable>; createFreeTrialDiscount(createFreeTrialDiscountRequest: CreateFreeTrialDiscountRequest, _options?: ConfigurationOptions): Observable; deleteFreeTrialDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; deleteFreeTrialDiscount(discountId: string, _options?: ConfigurationOptions): Observable; getFreeTrialDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; getFreeTrialDiscount(discountId: string, _options?: ConfigurationOptions): Observable; listFreeTrialDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listFreeTrialDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateFreeTrialDiscountWithHttpInfo(discountId: string, updateFreeTrialDiscountRequest: UpdateFreeTrialDiscountRequest, updateMask?: Set<'name' | 'description' | 'free_trial_days' | 'hide_price' | 'subscription_plan_id' | 'criteria'>, _options?: ConfigurationOptions): Observable>; updateFreeTrialDiscount(discountId: string, updateFreeTrialDiscountRequest: UpdateFreeTrialDiscountRequest, updateMask?: Set<'name' | 'description' | 'free_trial_days' | 'hide_price' | 'subscription_plan_id' | 'criteria'>, _options?: ConfigurationOptions): Observable; } import { IntegrationsApiRequestFactory, IntegrationsApiResponseProcessor } from "../apis/IntegrationsApi"; export declare class ObservableIntegrationsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: IntegrationsApiRequestFactory, responseProcessor?: IntegrationsApiResponseProcessor); achieveIntegrationsWordPressOptInGoalWithHttpInfo(optionKey: string, achieveIntegrationsWordPressOptInOptionGoalRequest: AchieveIntegrationsWordPressOptInOptionGoalRequest, _options?: ConfigurationOptions): Observable>; achieveIntegrationsWordPressOptInGoal(optionKey: string, achieveIntegrationsWordPressOptInOptionGoalRequest: AchieveIntegrationsWordPressOptInOptionGoalRequest, _options?: ConfigurationOptions): Observable; addIntegrationsWordPressOptInWithHttpInfo(createIntegrationsWordPressOptInOption: CreateIntegrationsWordPressOptInOption, _options?: ConfigurationOptions): Observable>; addIntegrationsWordPressOptIn(createIntegrationsWordPressOptInOption: CreateIntegrationsWordPressOptInOption, _options?: ConfigurationOptions): Observable; deleteIntegrationsWordPressOptInWithHttpInfo(optionKey: string, _options?: ConfigurationOptions): Observable>; deleteIntegrationsWordPressOptIn(optionKey: string, _options?: ConfigurationOptions): Observable; listIntegrationsWordPressOptInOptionsWithHttpInfo(_options?: ConfigurationOptions): Observable>; listIntegrationsWordPressOptInOptions(_options?: ConfigurationOptions): Observable; } import { LeadScoreApiRequestFactory, LeadScoreApiResponseProcessor } from "../apis/LeadScoreApi"; export declare class ObservableLeadScoreApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: LeadScoreApiRequestFactory, responseProcessor?: LeadScoreApiResponseProcessor); getLeadScoreDetailsWithHttpInfo(contactId: string, _options?: ConfigurationOptions): Observable>; getLeadScoreDetails(contactId: string, _options?: ConfigurationOptions): Observable; } import { LeadSourceCategoriesApiRequestFactory, LeadSourceCategoriesApiResponseProcessor } from "../apis/LeadSourceCategoriesApi"; export declare class ObservableLeadSourceCategoriesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: LeadSourceCategoriesApiRequestFactory, responseProcessor?: LeadSourceCategoriesApiResponseProcessor); createLeadSourceCategoryWithHttpInfo(createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, _options?: ConfigurationOptions): Observable>; createLeadSourceCategory(createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, _options?: ConfigurationOptions): Observable; deleteLeadSourceCategoryWithHttpInfo(leadSourceCategoryId: string, _options?: ConfigurationOptions): Observable>; deleteLeadSourceCategory(leadSourceCategoryId: string, _options?: ConfigurationOptions): Observable; getLeadSourceCategoryWithHttpInfo(leadSourceCategoryId: string, _options?: ConfigurationOptions): Observable>; getLeadSourceCategory(leadSourceCategoryId: string, _options?: ConfigurationOptions): Observable; listLeadSourceCategoriesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listLeadSourceCategories(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateLeadSourceCategoryWithHttpInfo(leadSourceCategoryId: string, createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: ConfigurationOptions): Observable>; updateLeadSourceCategory(leadSourceCategoryId: string, createUpdateLeadSourceCategoryRequest: CreateUpdateLeadSourceCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: ConfigurationOptions): Observable; } import { LeadSourceExpensesApiRequestFactory, LeadSourceExpensesApiResponseProcessor } from "../apis/LeadSourceExpensesApi"; export declare class ObservableLeadSourceExpensesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: LeadSourceExpensesApiRequestFactory, responseProcessor?: LeadSourceExpensesApiResponseProcessor); createLeadSourceExpenseWithHttpInfo(leadSourceId: string, createLeadSourceExpenseRequest: CreateLeadSourceExpenseRequest, _options?: ConfigurationOptions): Observable>; createLeadSourceExpense(leadSourceId: string, createLeadSourceExpenseRequest: CreateLeadSourceExpenseRequest, _options?: ConfigurationOptions): Observable; deleteLeadSourceExpenseWithHttpInfo(leadSourceExpenseId: string, leadSourceId: string, _options?: ConfigurationOptions): Observable>; deleteLeadSourceExpense(leadSourceExpenseId: string, leadSourceId: string, _options?: ConfigurationOptions): Observable; getLeadSourceExpenseWithHttpInfo(leadSourceExpenseId: string, leadSourceId: string, _options?: ConfigurationOptions): Observable>; getLeadSourceExpense(leadSourceExpenseId: string, leadSourceId: string, _options?: ConfigurationOptions): Observable; listLeadSourceExpensesWithHttpInfo(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listLeadSourceExpenses(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateLeadSourceExpenseWithHttpInfo(leadSourceExpenseId: string, leadSourceId: string, updateLeadSourceExpenseRequest: UpdateLeadSourceExpenseRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'incurred_time'>, _options?: ConfigurationOptions): Observable>; updateLeadSourceExpense(leadSourceExpenseId: string, leadSourceId: string, updateLeadSourceExpenseRequest: UpdateLeadSourceExpenseRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'incurred_time'>, _options?: ConfigurationOptions): Observable; } import { LeadSourceRecurringExpensesApiRequestFactory, LeadSourceRecurringExpensesApiResponseProcessor } from "../apis/LeadSourceRecurringExpensesApi"; export declare class ObservableLeadSourceRecurringExpensesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: LeadSourceRecurringExpensesApiRequestFactory, responseProcessor?: LeadSourceRecurringExpensesApiResponseProcessor); createLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, createLeadSourceRecurringExpenseRequest: CreateLeadSourceRecurringExpenseRequest, _options?: ConfigurationOptions): Observable>; createLeadSourceRecurringExpense(leadSourceId: string, createLeadSourceRecurringExpenseRequest: CreateLeadSourceRecurringExpenseRequest, _options?: ConfigurationOptions): Observable; deleteLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: ConfigurationOptions): Observable>; deleteLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: ConfigurationOptions): Observable; getLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: ConfigurationOptions): Observable>; getLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, _options?: ConfigurationOptions): Observable; listExpensesIncurredFromLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listExpensesIncurredFromLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listLeadSourceRecurringExpensesWithHttpInfo(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listLeadSourceRecurringExpenses(leadSourceId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateLeadSourceRecurringExpenseWithHttpInfo(leadSourceId: string, leadSourceRecurringExpenseId: string, leadSourceRecurringExpenseUpdateRequest: LeadSourceRecurringExpenseUpdateRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'start_time' | 'end_time'>, _options?: ConfigurationOptions): Observable>; updateLeadSourceRecurringExpense(leadSourceId: string, leadSourceRecurringExpenseId: string, leadSourceRecurringExpenseUpdateRequest: LeadSourceRecurringExpenseUpdateRequest, updateMask?: Set<'title' | 'notes' | 'amount' | 'start_time' | 'end_time'>, _options?: ConfigurationOptions): Observable; } import { LeadSourcesApiRequestFactory, LeadSourcesApiResponseProcessor } from "../apis/LeadSourcesApi"; export declare class ObservableLeadSourcesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: LeadSourcesApiRequestFactory, responseProcessor?: LeadSourcesApiResponseProcessor); createLeadSourceWithHttpInfo(createLeadSourceRequest: CreateLeadSourceRequest, _options?: ConfigurationOptions): Observable>; createLeadSource(createLeadSourceRequest: CreateLeadSourceRequest, _options?: ConfigurationOptions): Observable; deleteLeadSourceWithHttpInfo(leadSourceId: string, _options?: ConfigurationOptions): Observable>; deleteLeadSource(leadSourceId: string, _options?: ConfigurationOptions): Observable; getLeadSourceWithHttpInfo(leadSourceId: string, _options?: ConfigurationOptions): Observable>; getLeadSource(leadSourceId: string, _options?: ConfigurationOptions): Observable; listLeadSourcesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listLeadSources(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateLeadSourceWithHttpInfo(leadSourceId: string, createLeadSourceRequest: CreateLeadSourceRequest, updateMask?: Set<'name' | 'description' | 'vendor' | 'medium' | 'message' | 'start_time' | 'end_time' | 'status' | 'lead_source_category_id'>, _options?: ConfigurationOptions): Observable>; updateLeadSource(leadSourceId: string, createLeadSourceRequest: CreateLeadSourceRequest, updateMask?: Set<'name' | 'description' | 'vendor' | 'medium' | 'message' | 'start_time' | 'end_time' | 'status' | 'lead_source_category_id'>, _options?: ConfigurationOptions): Observable; } import { LocaleApiRequestFactory, LocaleApiResponseProcessor } from "../apis/LocaleApi"; export declare class ObservableLocaleApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: LocaleApiRequestFactory, responseProcessor?: LocaleApiResponseProcessor); getCountryByCodeWithHttpInfo(countryCode: string, _options?: ConfigurationOptions): Observable>; getCountryByCode(countryCode: string, _options?: ConfigurationOptions): Observable; getProvinceByCodeWithHttpInfo(countryCode: string, provinceCode: string, _options?: ConfigurationOptions): Observable>; getProvinceByCode(countryCode: string, provinceCode: string, _options?: ConfigurationOptions): Observable; listCountriesWithHttpInfo(_options?: ConfigurationOptions): Observable>; listCountries(_options?: ConfigurationOptions): Observable; listProvincesForCountryWithHttpInfo(countryCode: string, _options?: ConfigurationOptions): Observable>; listProvincesForCountry(countryCode: string, _options?: ConfigurationOptions): Observable; } import { MerchantsApiRequestFactory, MerchantsApiResponseProcessor } from "../apis/MerchantsApi"; export declare class ObservableMerchantsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: MerchantsApiRequestFactory, responseProcessor?: MerchantsApiResponseProcessor); listMerchantsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listMerchants(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; } import { NoteApiRequestFactory, NoteApiResponseProcessor } from "../apis/NoteApi"; export declare class ObservableNoteApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: NoteApiRequestFactory, responseProcessor?: NoteApiResponseProcessor); createNoteWithHttpInfo(contactId: string, createNoteRequest: CreateNoteRequest, fields?: Array, _options?: ConfigurationOptions): Observable>; createNote(contactId: string, createNoteRequest: CreateNoteRequest, fields?: Array, _options?: ConfigurationOptions): Observable; createNoteCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createNoteCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; deleteNoteWithHttpInfo(contactId: string, noteId: string, _options?: ConfigurationOptions): Observable>; deleteNote(contactId: string, noteId: string, _options?: ConfigurationOptions): Observable; deleteNotesCustomFieldWithHttpInfo(customFieldId: string, _options?: ConfigurationOptions): Observable>; deleteNotesCustomField(customFieldId: string, _options?: ConfigurationOptions): Observable; getNoteWithHttpInfo(contactId: string, noteId: string, fields?: Array, _options?: ConfigurationOptions): Observable>; getNote(contactId: string, noteId: string, fields?: Array, _options?: ConfigurationOptions): Observable; listAllNotesWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, fields?: Array, _options?: ConfigurationOptions): Observable>; listAllNotes(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, fields?: Array, _options?: ConfigurationOptions): Observable; listNoteTemplatesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listNoteTemplates(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listNotesWithHttpInfo(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: ConfigurationOptions): Observable>; listNotes(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: ConfigurationOptions): Observable; retrieveNoteModelWithHttpInfo(_options?: ConfigurationOptions): Observable>; retrieveNoteModel(_options?: ConfigurationOptions): Observable; updateNoteWithHttpInfo(contactId: string, noteId: string, updateNoteRequest: UpdateNoteRequest, updateMask?: Set<'contact_id' | 'title' | 'text' | 'type' | 'user_id' | 'is_pinned' | 'custom_fields'>, fields?: Array, _options?: ConfigurationOptions): Observable>; updateNote(contactId: string, noteId: string, updateNoteRequest: UpdateNoteRequest, updateMask?: Set<'contact_id' | 'title' | 'text' | 'type' | 'user_id' | 'is_pinned' | 'custom_fields'>, fields?: Array, _options?: ConfigurationOptions): Observable; updateNotesCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable>; updateNotesCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable; } import { OpportunityApiRequestFactory, OpportunityApiResponseProcessor } from "../apis/OpportunityApi"; export declare class ObservableOpportunityApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: OpportunityApiRequestFactory, responseProcessor?: OpportunityApiResponseProcessor); createOpportunityWithHttpInfo(createOpportunityRequest: CreateOpportunityRequest, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: ConfigurationOptions): Observable>; createOpportunity(createOpportunityRequest: CreateOpportunityRequest, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: ConfigurationOptions): Observable; createOpportunityCustomFieldsWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createOpportunityCustomFields(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; createOpportunityStageWithHttpInfo(createOpportunityStageRequest: CreateOpportunityStageRequest, _options?: ConfigurationOptions): Observable>; createOpportunityStage(createOpportunityStageRequest: CreateOpportunityStageRequest, _options?: ConfigurationOptions): Observable; deleteOpportunityWithHttpInfo(opportunityId: string, _options?: ConfigurationOptions): Observable>; deleteOpportunity(opportunityId: string, _options?: ConfigurationOptions): Observable; deleteOpportunityStageWithHttpInfo(stageId: string, _options?: ConfigurationOptions): Observable>; deleteOpportunityStage(stageId: string, _options?: ConfigurationOptions): Observable; deleteOpportunityesCustomFieldWithHttpInfo(customFieldId: string, _options?: ConfigurationOptions): Observable>; deleteOpportunityesCustomField(customFieldId: string, _options?: ConfigurationOptions): Observable; getOpportunityWithHttpInfo(opportunityId: string, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: ConfigurationOptions): Observable>; getOpportunity(opportunityId: string, fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, _options?: ConfigurationOptions): Observable; getOpportunityStageWithHttpInfo(stageId: string, _options?: ConfigurationOptions): Observable>; getOpportunityStage(stageId: string, _options?: ConfigurationOptions): Observable; listOpportunitiesWithHttpInfo(fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listOpportunities(fields?: Set<'custom_fields' | 'monthly_revenue' | 'order_revenue' | 'objection' | 'status' | 'stage_entrance_time'>, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listOpportunityStagesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listOpportunityStages(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; retrieveOpportunityCustomFieldModelWithHttpInfo(_options?: ConfigurationOptions): Observable>; retrieveOpportunityCustomFieldModel(_options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; updateOpportunityCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable>; updateOpportunityCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable; updateOpportunityStageWithHttpInfo(stageId: string, updateOpportunityStageRequest: UpdateOpportunityStageRequest, updateMask?: Set<'name' | 'order' | 'target_number_days' | 'probability' | 'checklist_items'>, _options?: ConfigurationOptions): Observable>; updateOpportunityStage(stageId: string, updateOpportunityStageRequest: UpdateOpportunityStageRequest, updateMask?: Set<'name' | 'order' | 'target_number_days' | 'probability' | 'checklist_items'>, _options?: ConfigurationOptions): Observable; } import { OrderTotalDiscountsApiRequestFactory, OrderTotalDiscountsApiResponseProcessor } from "../apis/OrderTotalDiscountsApi"; export declare class ObservableOrderTotalDiscountsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: OrderTotalDiscountsApiRequestFactory, responseProcessor?: OrderTotalDiscountsApiResponseProcessor); createOrderTotalDiscountWithHttpInfo(createOrderTotalDiscountRequest: CreateOrderTotalDiscountRequest, _options?: ConfigurationOptions): Observable>; createOrderTotalDiscount(createOrderTotalDiscountRequest: CreateOrderTotalDiscountRequest, _options?: ConfigurationOptions): Observable; deleteOrderTotalDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; deleteOrderTotalDiscount(discountId: string, _options?: ConfigurationOptions): Observable; getOrderTotalDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; getOrderTotalDiscount(discountId: string, _options?: ConfigurationOptions): Observable; listOrderTotalDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listOrderTotalDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateOrderTotalDiscountWithHttpInfo(discountId: string, updateOrderTotalDiscountRequest: UpdateOrderTotalDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'discount_strategy' | 'criteria'>, _options?: ConfigurationOptions): Observable>; updateOrderTotalDiscount(discountId: string, updateOrderTotalDiscountRequest: UpdateOrderTotalDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'discount_strategy' | 'criteria'>, _options?: ConfigurationOptions): Observable; } import { OrdersApiRequestFactory, OrdersApiResponseProcessor } from "../apis/OrdersApi"; export declare class ObservableOrdersApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: OrdersApiRequestFactory, responseProcessor?: OrdersApiResponseProcessor); applyCommissionOnOrderItemsWithHttpInfo(orderId: string, orderItemId: string, applyCommissionRequest: ApplyCommissionRequest, _options?: ConfigurationOptions): Observable>; applyCommissionOnOrderItems(orderId: string, orderItemId: string, applyCommissionRequest: ApplyCommissionRequest, _options?: ConfigurationOptions): Observable; applyTaxWithHttpInfo(orderId: string, _options?: ConfigurationOptions): Observable>; applyTax(orderId: string, _options?: ConfigurationOptions): Observable; attachFileToOrderWithHttpInfo(orderId: string, fileOperationRequest: FileOperationRequest, _options?: ConfigurationOptions): Observable>; attachFileToOrder(orderId: string, fileOperationRequest: FileOperationRequest, _options?: ConfigurationOptions): Observable; createOrderWithHttpInfo(restCreateOrderRequest: RestCreateOrderRequest, _options?: ConfigurationOptions): Observable>; createOrder(restCreateOrderRequest: RestCreateOrderRequest, _options?: ConfigurationOptions): Observable; createOrderCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createOrderCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; createOrderItemWithHttpInfo(orderId: string, createOrderItemRequest: CreateOrderItemRequest, _options?: ConfigurationOptions): Observable>; createOrderItem(orderId: string, createOrderItemRequest: CreateOrderItemRequest, _options?: ConfigurationOptions): Observable; createPaymentForAnOrderWithHttpInfo(orderId: string, restCreatePaymentRequest: RestCreatePaymentRequest, _options?: ConfigurationOptions): Observable>; createPaymentForAnOrder(orderId: string, restCreatePaymentRequest: RestCreatePaymentRequest, _options?: ConfigurationOptions): Observable; deleteOrderWithHttpInfo(orderId: string, _options?: ConfigurationOptions): Observable>; deleteOrder(orderId: string, _options?: ConfigurationOptions): Observable; deleteOrderCustomFieldWithHttpInfo(customFieldId: string, _options?: ConfigurationOptions): Observable>; deleteOrderCustomField(customFieldId: string, _options?: ConfigurationOptions): Observable; deleteOrderItemWithHttpInfo(orderId: string, orderItemId: string, _options?: ConfigurationOptions): Observable>; deleteOrderItem(orderId: string, orderItemId: string, _options?: ConfigurationOptions): Observable; detachFileFromOrderWithHttpInfo(orderId: string, fileOperationRequest: FileOperationRequest, _options?: ConfigurationOptions): Observable>; detachFileFromOrder(orderId: string, fileOperationRequest: FileOperationRequest, _options?: ConfigurationOptions): Observable; getOrderWithHttpInfo(orderId: string, _options?: ConfigurationOptions): Observable>; getOrder(orderId: string, _options?: ConfigurationOptions): Observable; getOrderItemWithHttpInfo(orderId: string, orderItemId: string, _options?: ConfigurationOptions): Observable>; getOrderItem(orderId: string, orderItemId: string, _options?: ConfigurationOptions): Observable; listOrderPaymentsWithHttpInfo(orderId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listOrderPayments(orderId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listOrdersWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listOrders(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; retrieveOrderCustomFieldModelWithHttpInfo(_options?: ConfigurationOptions): Observable>; retrieveOrderCustomFieldModel(_options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; updateOrderCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable>; updateOrderCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; } import { PaymentMethodConfigsApiRequestFactory, PaymentMethodConfigsApiResponseProcessor } from "../apis/PaymentMethodConfigsApi"; export declare class ObservablePaymentMethodConfigsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: PaymentMethodConfigsApiRequestFactory, responseProcessor?: PaymentMethodConfigsApiResponseProcessor); createPaymentMethodConfigWithHttpInfo(createPaymentMethodConfigRequest: CreatePaymentMethodConfigRequest, _options?: ConfigurationOptions): Observable>; createPaymentMethodConfig(createPaymentMethodConfigRequest: CreatePaymentMethodConfigRequest, _options?: ConfigurationOptions): Observable; } import { PaymentMethodsApiRequestFactory, PaymentMethodsApiResponseProcessor } from "../apis/PaymentMethodsApi"; export declare class ObservablePaymentMethodsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: PaymentMethodsApiRequestFactory, responseProcessor?: PaymentMethodsApiResponseProcessor); deactivatePaymentMethodWithHttpInfo(contactId: string, paymentMethodId: string, _options?: ConfigurationOptions): Observable>; deactivatePaymentMethod(contactId: string, paymentMethodId: string, _options?: ConfigurationOptions): Observable; deletePaymentMethodWithHttpInfo(contactId: string, paymentMethodId: string, _options?: ConfigurationOptions): Observable>; deletePaymentMethod(contactId: string, paymentMethodId: string, _options?: ConfigurationOptions): Observable; listPaymentMethodsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listPaymentMethods(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listPaymentMethods_1WithHttpInfo(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listPaymentMethods_1(contactId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; } import { ProductCategoriesApiRequestFactory, ProductCategoriesApiResponseProcessor } from "../apis/ProductCategoriesApi"; export declare class ObservableProductCategoriesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ProductCategoriesApiRequestFactory, responseProcessor?: ProductCategoriesApiResponseProcessor); assignProductsToCategoryWithHttpInfo(categoryId: string, assignProductsRequest: AssignProductsRequest, _options?: ConfigurationOptions): Observable>; assignProductsToCategory(categoryId: string, assignProductsRequest: AssignProductsRequest, _options?: ConfigurationOptions): Observable; createImageFileWithHttpInfo(categoryId: string, file: HttpFile, _options?: ConfigurationOptions): Observable>; createImageFile(categoryId: string, file: HttpFile, _options?: ConfigurationOptions): Observable; createProductCategoryWithHttpInfo(createProductCategoryRequest: CreateProductCategoryRequest, _options?: ConfigurationOptions): Observable>; createProductCategory(createProductCategoryRequest: CreateProductCategoryRequest, _options?: ConfigurationOptions): Observable; deleteImageFileWithHttpInfo(categoryId: string, _options?: ConfigurationOptions): Observable>; deleteImageFile(categoryId: string, _options?: ConfigurationOptions): Observable; deleteProductCategoryWithHttpInfo(categoryId: string, _options?: ConfigurationOptions): Observable>; deleteProductCategory(categoryId: string, _options?: ConfigurationOptions): Observable; getProductCategoryWithHttpInfo(categoryId: string, _options?: ConfigurationOptions): Observable>; getProductCategory(categoryId: string, _options?: ConfigurationOptions): Observable; listAssignedProductsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable>; listAssignedProducts(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable; listProductCategoriesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listProductCategories(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateProductCategoryWithHttpInfo(categoryId: string, updateProductCategoryRequest: UpdateProductCategoryRequest, updateMask?: Set<'name' | 'display_order_index' | 'parent_category_id'>, _options?: ConfigurationOptions): Observable>; updateProductCategory(categoryId: string, updateProductCategoryRequest: UpdateProductCategoryRequest, updateMask?: Set<'name' | 'display_order_index' | 'parent_category_id'>, _options?: ConfigurationOptions): Observable; } import { ProductDiscountsApiRequestFactory, ProductDiscountsApiResponseProcessor } from "../apis/ProductDiscountsApi"; export declare class ObservableProductDiscountsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ProductDiscountsApiRequestFactory, responseProcessor?: ProductDiscountsApiResponseProcessor); createProductDiscountWithHttpInfo(createProductDiscountRequest: CreateProductDiscountRequest, _options?: ConfigurationOptions): Observable>; createProductDiscount(createProductDiscountRequest: CreateProductDiscountRequest, _options?: ConfigurationOptions): Observable; deleteProductDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; deleteProductDiscount(discountId: string, _options?: ConfigurationOptions): Observable; getProductDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; getProductDiscount(discountId: string, _options?: ConfigurationOptions): Observable; listProductDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listProductDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateProductDiscountWithHttpInfo(discountId: string, updateProductDiscountRequest: UpdateProductDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'product_id' | 'criteria'>, _options?: ConfigurationOptions): Observable>; updateProductDiscount(discountId: string, updateProductDiscountRequest: UpdateProductDiscountRequest, updateMask?: Set<'name' | 'description' | 'apply_to_commissions' | 'discount_type' | 'discount_value' | 'product_id' | 'criteria'>, _options?: ConfigurationOptions): Observable; } import { ProductInterestBundlesApiRequestFactory, ProductInterestBundlesApiResponseProcessor } from "../apis/ProductInterestBundlesApi"; export declare class ObservableProductInterestBundlesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ProductInterestBundlesApiRequestFactory, responseProcessor?: ProductInterestBundlesApiResponseProcessor); addProductInterestWithHttpInfo(id: string, addProductInterestRequest: AddProductInterestRequest, _options?: ConfigurationOptions): Observable>; addProductInterest(id: string, addProductInterestRequest: AddProductInterestRequest, _options?: ConfigurationOptions): Observable; createProductInterestBundleWithHttpInfo(createProductInterestBundleRequest: CreateProductInterestBundleRequest, _options?: ConfigurationOptions): Observable>; createProductInterestBundle(createProductInterestBundleRequest: CreateProductInterestBundleRequest, _options?: ConfigurationOptions): Observable; deleteProductInterestBundleWithHttpInfo(id: string, _options?: ConfigurationOptions): Observable>; deleteProductInterestBundle(id: string, _options?: ConfigurationOptions): Observable; getProductInterestBundleWithHttpInfo(id: string, _options?: ConfigurationOptions): Observable>; getProductInterestBundle(id: string, _options?: ConfigurationOptions): Observable; listProductInterestBundlesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listProductInterestBundles(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; removeProductInterestWithHttpInfo(id: string, interestId: string, _options?: ConfigurationOptions): Observable>; removeProductInterest(id: string, interestId: string, _options?: ConfigurationOptions): Observable; updateProductInterestWithHttpInfo(id: string, interestId: string, updateProductInterestRequest: UpdateProductInterestRequest, updateMask?: Set<'quantity' | 'price' | 'discount_percent'>, _options?: ConfigurationOptions): Observable>; updateProductInterest(id: string, interestId: string, updateProductInterestRequest: UpdateProductInterestRequest, updateMask?: Set<'quantity' | 'price' | 'discount_percent'>, _options?: ConfigurationOptions): Observable; updateProductInterestBundleWithHttpInfo(id: string, updateProductInterestBundleRequest: UpdateProductInterestBundleRequest, updateMask?: Set<'name' | 'description'>, _options?: ConfigurationOptions): Observable>; updateProductInterestBundle(id: string, updateProductInterestBundleRequest: UpdateProductInterestBundleRequest, updateMask?: Set<'name' | 'description'>, _options?: ConfigurationOptions): Observable; } import { ProductsApiRequestFactory, ProductsApiResponseProcessor } from "../apis/ProductsApi"; export declare class ObservableProductsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ProductsApiRequestFactory, responseProcessor?: ProductsApiResponseProcessor); addProductOptionListOptionValueWithHttpInfo(productId: string, productOptionId: string, createProductOptionListOption: Array, _options?: ConfigurationOptions): Observable>; addProductOptionListOptionValue(productId: string, productOptionId: string, createProductOptionListOption: Array, _options?: ConfigurationOptions): Observable; adjustInventoryWithHttpInfo(productId: string, updateProductInventoryRequestDetail: UpdateProductInventoryRequestDetail, _options?: ConfigurationOptions): Observable>; adjustInventory(productId: string, updateProductInventoryRequestDetail: UpdateProductInventoryRequestDetail, _options?: ConfigurationOptions): Observable; createProductWithHttpInfo(createProductRequestDetail: CreateProductRequestDetail, _options?: ConfigurationOptions): Observable>; createProduct(createProductRequestDetail: CreateProductRequestDetail, _options?: ConfigurationOptions): Observable; createProductImageWithHttpInfo(productId: string, file: HttpFile, legacy?: boolean, _options?: ConfigurationOptions): Observable>; createProductImage(productId: string, file: HttpFile, legacy?: boolean, _options?: ConfigurationOptions): Observable; createProductOptionWithHttpInfo(productId: string, createProductOptionRequest: CreateProductOptionRequest, _options?: ConfigurationOptions): Observable>; createProductOption(productId: string, createProductOptionRequest: CreateProductOptionRequest, _options?: ConfigurationOptions): Observable; deleteProductWithHttpInfo(productId: string, _options?: ConfigurationOptions): Observable>; deleteProduct(productId: string, _options?: ConfigurationOptions): Observable; deleteProductImageWithHttpInfo(productId: string, _options?: ConfigurationOptions): Observable>; deleteProductImage(productId: string, _options?: ConfigurationOptions): Observable; deleteProductOptionWithHttpInfo(productId: string, productOptionId: string, _options?: ConfigurationOptions): Observable>; deleteProductOption(productId: string, productOptionId: string, _options?: ConfigurationOptions): Observable; deleteProductOptionListOptionValueWithHttpInfo(productId: string, productOptionId: string, itemId: string, _options?: ConfigurationOptions): Observable>; deleteProductOptionListOptionValue(productId: string, productOptionId: string, itemId: string, _options?: ConfigurationOptions): Observable; getFileDataWithHttpInfo(productId: string, _options?: ConfigurationOptions): Observable>; getFileData(productId: string, _options?: ConfigurationOptions): Observable; getProductWithHttpInfo(productId: string, _options?: ConfigurationOptions): Observable>; getProduct(productId: string, _options?: ConfigurationOptions): Observable; getProductOptionWithHttpInfo(productId: string, productOptionId: string, _options?: ConfigurationOptions): Observable>; getProductOption(productId: string, productOptionId: string, _options?: ConfigurationOptions): Observable; listProductOptionsWithHttpInfo(productId: string, _options?: ConfigurationOptions): Observable>; listProductOptions(productId: string, _options?: ConfigurationOptions): Observable; listProductsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listProducts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; updateProductOptionListOptionValueWithHttpInfo(productId: string, productOptionId: string, itemId: string, updateProductOptionListOption: UpdateProductOptionListOption, updateMask?: Set<'item_label' | 'item_code' | 'item_display_order' | 'price_adjustment'>, _options?: ConfigurationOptions): Observable>; updateProductOptionListOptionValue(productId: string, productOptionId: string, itemId: string, updateProductOptionListOption: UpdateProductOptionListOption, updateMask?: Set<'item_label' | 'item_code' | 'item_display_order' | 'price_adjustment'>, _options?: ConfigurationOptions): Observable; } import { ReferralApiRequestFactory, ReferralApiResponseProcessor } from "../apis/ReferralApi"; export declare class ObservableReferralApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ReferralApiRequestFactory, responseProcessor?: ReferralApiResponseProcessor); createReferralWithHttpInfo(createReferralRequest: CreateReferralRequest, _options?: ConfigurationOptions): Observable>; createReferral(createReferralRequest: CreateReferralRequest, _options?: ConfigurationOptions): Observable; listReferralsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable>; listReferrals(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable; } import { ReportingApiRequestFactory, ReportingApiResponseProcessor } from "../apis/ReportingApi"; export declare class ObservableReportingApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ReportingApiRequestFactory, responseProcessor?: ReportingApiResponseProcessor); listReportsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listReports(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; retrieveReportWithHttpInfo(reportId: string, _options?: ConfigurationOptions): Observable>; retrieveReport(reportId: string, _options?: ConfigurationOptions): Observable; runReportWithHttpInfo(reportId: string, runReportRequest: RunReportRequest, _options?: ConfigurationOptions): Observable>; runReport(reportId: string, runReportRequest: RunReportRequest, _options?: ConfigurationOptions): Observable; } import { SalesApiRequestFactory, SalesApiResponseProcessor } from "../apis/SalesApi"; export declare class ObservableSalesApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: SalesApiRequestFactory, responseProcessor?: SalesApiResponseProcessor); listPaymentsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable>; listPayments(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable; listTransactionsWithHttpInfo(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable>; listTransactions(filter?: string, pageToken?: string, orderBy?: string, pageSize?: number, _options?: ConfigurationOptions): Observable; setMerchantGatewayAsDefaultWithHttpInfo(id: string, _options?: ConfigurationOptions): Observable>; setMerchantGatewayAsDefault(id: string, _options?: ConfigurationOptions): Observable; } import { SettingsApiRequestFactory, SettingsApiResponseProcessor } from "../apis/SettingsApi"; export declare class ObservableSettingsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: SettingsApiRequestFactory, responseProcessor?: SettingsApiResponseProcessor); getApplicationConfigurationsWithHttpInfo(fields?: Set<'AFFILIATE' | 'APPOINTMENT' | 'CONTACT' | 'ECOMMERCE' | 'EMAIL' | 'FORMS' | 'FULFILLMENT' | 'INVOICE' | 'NOTE' | 'OPPORTUNITY' | 'TASK' | 'TEMPLATE'>, _options?: ConfigurationOptions): Observable>; getApplicationConfigurations(fields?: Set<'AFFILIATE' | 'APPOINTMENT' | 'CONTACT' | 'ECOMMERCE' | 'EMAIL' | 'FORMS' | 'FULFILLMENT' | 'INVOICE' | 'NOTE' | 'OPPORTUNITY' | 'TASK' | 'TEMPLATE'>, _options?: ConfigurationOptions): Observable; getContactOptionTypesWithHttpInfo(_options?: ConfigurationOptions): Observable>; getContactOptionTypes(_options?: ConfigurationOptions): Observable; isApplicationEnabledWithHttpInfo(_options?: ConfigurationOptions): Observable>; isApplicationEnabled(_options?: ConfigurationOptions): Observable; } import { ShippingApiRequestFactory, ShippingApiResponseProcessor } from "../apis/ShippingApi"; export declare class ObservableShippingApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ShippingApiRequestFactory, responseProcessor?: ShippingApiResponseProcessor); listShippingMethodsWithHttpInfo(_options?: ConfigurationOptions): Observable>; listShippingMethods(_options?: ConfigurationOptions): Observable; } import { ShippingDiscountsApiRequestFactory, ShippingDiscountsApiResponseProcessor } from "../apis/ShippingDiscountsApi"; export declare class ObservableShippingDiscountsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: ShippingDiscountsApiRequestFactory, responseProcessor?: ShippingDiscountsApiResponseProcessor); createShippingDiscountWithHttpInfo(createShippingDiscountRequest: CreateShippingDiscountRequest, _options?: ConfigurationOptions): Observable>; createShippingDiscount(createShippingDiscountRequest: CreateShippingDiscountRequest, _options?: ConfigurationOptions): Observable; deleteShippingDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; deleteShippingDiscount(discountId: string, _options?: ConfigurationOptions): Observable; getShippingDiscountWithHttpInfo(discountId: string, _options?: ConfigurationOptions): Observable>; getShippingDiscount(discountId: string, _options?: ConfigurationOptions): Observable; listShippingDiscountsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listShippingDiscounts(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateShippingDiscountWithHttpInfo(discountId: string, updateShippingDiscountRequest: UpdateShippingDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_type' | 'discount_value' | 'criteria'>, _options?: ConfigurationOptions): Observable>; updateShippingDiscount(discountId: string, updateShippingDiscountRequest: UpdateShippingDiscountRequest, updateMask?: Set<'name' | 'description' | 'discount_type' | 'discount_value' | 'criteria'>, _options?: ConfigurationOptions): Observable; } import { SubscriptionPlansApiRequestFactory, SubscriptionPlansApiResponseProcessor } from "../apis/SubscriptionPlansApi"; export declare class ObservableSubscriptionPlansApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: SubscriptionPlansApiRequestFactory, responseProcessor?: SubscriptionPlansApiResponseProcessor); createSubscriptionPlansWithHttpInfo(productId: string, createSubscriptionPlanRequest: CreateSubscriptionPlanRequest, _options?: ConfigurationOptions): Observable>; createSubscriptionPlans(productId: string, createSubscriptionPlanRequest: CreateSubscriptionPlanRequest, _options?: ConfigurationOptions): Observable; deleteSubscriptionPlanWithHttpInfo(productId: string, subscriptionPlanId: string, _options?: ConfigurationOptions): Observable>; deleteSubscriptionPlan(productId: string, subscriptionPlanId: string, _options?: ConfigurationOptions): Observable; fetchSubscriptionPlanWithHttpInfo(productId: string, subscriptionPlanId: string, _options?: ConfigurationOptions): Observable>; fetchSubscriptionPlan(productId: string, subscriptionPlanId: string, _options?: ConfigurationOptions): Observable; listSubscriptionPlansWithHttpInfo(productId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listSubscriptionPlans(productId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; updateSubscriptionPlanWithHttpInfo(productId: string, subscriptionPlanId: string, updateSubscriptionPlanRequest: UpdateSubscriptionPlanRequest, updateMask?: Set<'active' | 'allow_prorating' | 'cycle_type' | 'display_order_index' | 'frequency' | 'plan_price' | 'total_cycles'>, _options?: ConfigurationOptions): Observable>; updateSubscriptionPlan(productId: string, subscriptionPlanId: string, updateSubscriptionPlanRequest: UpdateSubscriptionPlanRequest, updateMask?: Set<'active' | 'allow_prorating' | 'cycle_type' | 'display_order_index' | 'frequency' | 'plan_price' | 'total_cycles'>, _options?: ConfigurationOptions): Observable; } import { SubscriptionsApiRequestFactory, SubscriptionsApiResponseProcessor } from "../apis/SubscriptionsApi"; export declare class ObservableSubscriptionsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: SubscriptionsApiRequestFactory, responseProcessor?: SubscriptionsApiResponseProcessor); cancelSubscriptionWithHttpInfo(subscriptionId: string, cancelSubscriptionRequest: CancelSubscriptionRequest, _options?: ConfigurationOptions): Observable>; cancelSubscription(subscriptionId: string, cancelSubscriptionRequest: CancelSubscriptionRequest, _options?: ConfigurationOptions): Observable; createSubscriptionWithHttpInfo(createSubscriptionRequest: CreateSubscriptionRequest, _options?: ConfigurationOptions): Observable>; createSubscription(createSubscriptionRequest: CreateSubscriptionRequest, _options?: ConfigurationOptions): Observable; createSubscriptionCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createSubscriptionCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; deleteSubscriptionCustomFieldWithHttpInfo(customFieldId: string, _options?: ConfigurationOptions): Observable>; deleteSubscriptionCustomField(customFieldId: string, _options?: ConfigurationOptions): Observable; getSubscriptionWithHttpInfo(subscriptionId: string, _options?: ConfigurationOptions): Observable>; getSubscription(subscriptionId: string, _options?: ConfigurationOptions): Observable; invoiceSubscriptionWithHttpInfo(subscriptionId: string, _options?: ConfigurationOptions): Observable>; invoiceSubscription(subscriptionId: string, _options?: ConfigurationOptions): Observable; listSubscriptionsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listSubscriptions(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; retrieveSubscriptionCustomFieldModelWithHttpInfo(_options?: ConfigurationOptions): Observable>; retrieveSubscriptionCustomFieldModel(_options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; updateSubscriptionCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable>; updateSubscriptionCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable; } import { TagsApiRequestFactory, TagsApiResponseProcessor } from "../apis/TagsApi"; export declare class ObservableTagsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: TagsApiRequestFactory, responseProcessor?: TagsApiResponseProcessor); applyTagsWithHttpInfo(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: ConfigurationOptions): Observable>; applyTags(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: ConfigurationOptions): Observable; createTagWithHttpInfo(createUpdateTagRequest: CreateUpdateTagRequest, _options?: ConfigurationOptions): Observable>; createTag(createUpdateTagRequest: CreateUpdateTagRequest, _options?: ConfigurationOptions): Observable; createTagCategoryWithHttpInfo(createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, _options?: ConfigurationOptions): Observable>; createTagCategory(createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, _options?: ConfigurationOptions): Observable; deleteTagWithHttpInfo(tagId: string, _options?: ConfigurationOptions): Observable>; deleteTag(tagId: string, _options?: ConfigurationOptions): Observable; deleteTagCategoryWithHttpInfo(tagCategoryId: string, _options?: ConfigurationOptions): Observable>; deleteTagCategory(tagCategoryId: string, _options?: ConfigurationOptions): Observable; getCategoryWithHttpInfo(tagCategoryId: string, _options?: ConfigurationOptions): Observable>; getCategory(tagCategoryId: string, _options?: ConfigurationOptions): Observable; getTagWithHttpInfo(tagId: string, _options?: ConfigurationOptions): Observable>; getTag(tagId: string, _options?: ConfigurationOptions): Observable; listCompaniesForTagIdWithHttpInfo(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listCompaniesForTagId(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listContactsWithTagIdWithHttpInfo(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listContactsWithTagId(tagId: string, filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listTagCategoriesWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listTagCategories(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; listTagsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listTags(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; removeTagsWithHttpInfo(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: ConfigurationOptions): Observable>; removeTags(tagId: string, applyRemoveTagRequest: ApplyRemoveTagRequest, _options?: ConfigurationOptions): Observable; updateTagWithHttpInfo(tagId: string, createUpdateTagRequest: CreateUpdateTagRequest, updateMask?: Set<'name' | 'description' | 'category'>, _options?: ConfigurationOptions): Observable>; updateTag(tagId: string, createUpdateTagRequest: CreateUpdateTagRequest, updateMask?: Set<'name' | 'description' | 'category'>, _options?: ConfigurationOptions): Observable; updateTagCategoryWithHttpInfo(tagCategoryId: string, createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: ConfigurationOptions): Observable>; updateTagCategory(tagCategoryId: string, createUpdateTagCategoryRequest: CreateUpdateTagCategoryRequest, updateMask?: Set<'name' | 'description'>, _options?: ConfigurationOptions): Observable; } import { TaskApiRequestFactory, TaskApiResponseProcessor } from "../apis/TaskApi"; export declare class ObservableTaskApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: TaskApiRequestFactory, responseProcessor?: TaskApiResponseProcessor); createTaskWithHttpInfo(createTaskRequest: CreateTaskRequest, fields?: Array, _options?: ConfigurationOptions): Observable>; createTask(createTaskRequest: CreateTaskRequest, fields?: Array, _options?: ConfigurationOptions): Observable; createTaskCustomFieldWithHttpInfo(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable>; createTaskCustomField(createCustomFieldRequest: CreateCustomFieldRequest, _options?: ConfigurationOptions): Observable; deleteTaskWithHttpInfo(taskId: string, _options?: ConfigurationOptions): Observable>; deleteTask(taskId: string, _options?: ConfigurationOptions): Observable; deleteTaskCustomFieldWithHttpInfo(customFieldId: string, _options?: ConfigurationOptions): Observable>; deleteTaskCustomField(customFieldId: string, _options?: ConfigurationOptions): Observable; getTaskWithHttpInfo(taskId: string, fields?: Array, _options?: ConfigurationOptions): Observable>; getTask(taskId: string, fields?: Array, _options?: ConfigurationOptions): Observable; listTasksWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: ConfigurationOptions): Observable>; listTasks(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, fields?: Array, _options?: ConfigurationOptions): Observable; retrieveTaskModelWithHttpInfo(_options?: ConfigurationOptions): Observable>; retrieveTaskModel(_options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; updateTaskCustomFieldWithHttpInfo(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable>; updateTaskCustomField(customFieldId: string, updateCustomFieldMetaDataRequest: UpdateCustomFieldMetaDataRequest, updateMask?: Set<'group_id' | 'label' | 'options'>, _options?: ConfigurationOptions): Observable; } import { UserGroupsApiRequestFactory, UserGroupsApiResponseProcessor } from "../apis/UserGroupsApi"; export declare class ObservableUserGroupsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: UserGroupsApiRequestFactory, responseProcessor?: UserGroupsApiResponseProcessor); getUserGroupWithHttpInfo(userGroupId: string, _options?: ConfigurationOptions): Observable>; getUserGroup(userGroupId: string, _options?: ConfigurationOptions): Observable; listUserGroupsWithHttpInfo(_options?: ConfigurationOptions): Observable>; listUserGroups(_options?: ConfigurationOptions): Observable; } import { UsersApiRequestFactory, UsersApiResponseProcessor } from "../apis/UsersApi"; export declare class ObservableUsersApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: UsersApiRequestFactory, responseProcessor?: UsersApiResponseProcessor); getUserByIdWithHttpInfo(userId: string, _options?: ConfigurationOptions): Observable>; getUserById(userId: string, _options?: ConfigurationOptions): Observable; getUserInfoWithHttpInfo(_options?: ConfigurationOptions): Observable>; getUserInfo(_options?: ConfigurationOptions): Observable; getUserSignatureWithHttpInfo(userId: string, _options?: ConfigurationOptions): Observable>; getUserSignature(userId: string, _options?: ConfigurationOptions): Observable; listPaginatedUsersWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listPaginatedUsers(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; 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?: ConfigurationOptions): Observable>; 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?: ConfigurationOptions): Observable; } import { WebformsApiRequestFactory, WebformsApiResponseProcessor } from "../apis/WebformsApi"; export declare class ObservableWebformsApi { private requestFactory; private responseProcessor; private configuration; constructor(configuration: Configuration, requestFactory?: WebformsApiRequestFactory, responseProcessor?: WebformsApiResponseProcessor); getHtmlWithHttpInfo(webformId: string, _options?: ConfigurationOptions): Observable>; getHtml(webformId: string, _options?: ConfigurationOptions): Observable; listWebformsWithHttpInfo(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable>; listWebforms(filter?: string, orderBy?: string, pageSize?: number, pageToken?: string, _options?: ConfigurationOptions): Observable; }