import { ManageBaseAPI } from '../BaseAPI'; import { components } from '../ManageTypes'; import { CommonParameters } from '../ManageAPI'; import { NoContentResponse } from '../types'; type schemas = components['schemas']; /** {@link Activity} */ export type Activity = schemas['Activity']; /** {@link ActivityStatus} */ export type ActivityStatus = schemas['ActivityStatus']; /** {@link ActivityStatusInfo} */ export type ActivityStatusInfo = schemas['ActivityStatusInfo']; /** {@link ActivityType} */ export type ActivityType = schemas['ActivityType']; /** {@link Agreement} */ export type Agreement = schemas['Agreement']; /** {@link Commission} */ export type Commission = schemas['Commission']; /** {@link ConvertOrderToServiceTicket} */ export type ConvertOrderToServiceTicket = schemas['ConvertOrderToServiceTicket']; /** {@link Count} */ export type Count = schemas['Count']; /** {@link Forecast} */ export type Forecast = schemas['Forecast']; /** {@link ForecastItem} */ export type ForecastItem = schemas['ForecastItem']; /** {@link Opportunity} */ export type Opportunity = schemas['Opportunity']; /** {@link OpportunityContact} */ export type OpportunityContact = schemas['OpportunityContact']; /** {@link OpportunityNote} */ export type OpportunityNote = schemas['OpportunityNote']; /** {@link OpportunityRating} */ export type OpportunityRating = schemas['OpportunityRating']; /** {@link OpportunityRatingInfo} */ export type OpportunityRatingInfo = schemas['OpportunityRatingInfo']; /** {@link OpportunityStage} */ export type OpportunityStage = schemas['OpportunityStage']; /** {@link OpportunityStageInfo} */ export type OpportunityStageInfo = schemas['OpportunityStageInfo']; /** {@link OpportunityStatus} */ export type OpportunityStatus = schemas['OpportunityStatus']; /** {@link OpportunityStatusInfo} */ export type OpportunityStatusInfo = schemas['OpportunityStatusInfo']; /** {@link OpportunityToAgreementConversion} */ export type OpportunityToAgreementConversion = schemas['OpportunityToAgreementConversion']; /** {@link OpportunityToProjectConversion} */ export type OpportunityToProjectConversion = schemas['OpportunityToProjectConversion']; /** {@link OpportunityToSalesOrderConversion} */ export type OpportunityToSalesOrderConversion = schemas['OpportunityToSalesOrderConversion']; /** {@link OpportunityToServiceTicketConversion} */ export type OpportunityToServiceTicketConversion = schemas['OpportunityToServiceTicketConversion']; /** {@link OpportunityType} */ export type OpportunityType = schemas['OpportunityType']; /** {@link OpportunityTypeInfo} */ export type OpportunityTypeInfo = schemas['OpportunityTypeInfo']; /** {@link Order} */ export type Order = schemas['Order']; /** {@link OrderStatus} */ export type OrderStatus = schemas['OrderStatus']; /** {@link OrderStatusEmailTemplate} */ export type OrderStatusEmailTemplate = schemas['OrderStatusEmailTemplate']; /** {@link OrderStatusInfo} */ export type OrderStatusInfo = schemas['OrderStatusInfo']; /** {@link OrderStatusNotification} */ export type OrderStatusNotification = schemas['OrderStatusNotification']; /** {@link OrderToAgreementConversion} */ export type OrderToAgreementConversion = schemas['OrderToAgreementConversion']; /** {@link OrderToProjectConversion} */ export type OrderToProjectConversion = schemas['OrderToProjectConversion']; /** {@link PatchOperation} */ export type PatchOperation = schemas['PatchOperation']; /** {@link Project} */ export type Project = schemas['Project']; /** {@link Role} */ export type Role = schemas['Role']; /** {@link SalesConversion} */ export type SalesConversion = schemas['SalesConversion']; /** {@link SalesOrderRecap} */ export type SalesOrderRecap = schemas['SalesOrderRecap']; /** {@link SalesOrdersLineItem} */ export type SalesOrdersLineItem = schemas['SalesOrdersLineItem']; /** {@link SalesProbability} */ export type SalesProbability = schemas['SalesProbability']; /** {@link SalesProbabilityInfo} */ export type SalesProbabilityInfo = schemas['SalesProbabilityInfo']; /** {@link SalesQuota} */ export type SalesQuota = schemas['SalesQuota']; /** {@link SalesTeam} */ export type SalesTeam = schemas['SalesTeam']; /** {@link SalesTeamMember} */ export type SalesTeamMember = schemas['SalesTeamMember']; /** {@link SuccessResponse} */ export type SuccessResponse = schemas['SuccessResponse']; /** {@link Team} */ export type Team = schemas['Team']; /** {@link Ticket} */ export type Ticket = schemas['Ticket']; /** {@link Usage} */ export type Usage = schemas['Usage']; /** * Sales module * @public */ export declare class SalesAPI extends ManageBaseAPI { getSalesActivities(params?: CommonParameters): Promise>; postSalesActivities(activity: Activity): Promise; getSalesActivitiesById(id: number, params?: CommonParameters): Promise; deleteSalesActivitiesById(id: number): Promise; putSalesActivitiesById(id: number, activity: Activity): Promise; patchSalesActivitiesById(id: number, patchOperations: Array): Promise; getSalesActivitiesCount(params?: CommonParameters): Promise; getSalesActivitiesStatuses(params?: CommonParameters): Promise>; postSalesActivitiesStatuses(activityStatus: ActivityStatus): Promise; getSalesActivitiesStatusesById(id: number, params?: CommonParameters): Promise; deleteSalesActivitiesStatusesById(id: number): Promise; putSalesActivitiesStatusesById(id: number, activityStatus: ActivityStatus): Promise; patchSalesActivitiesStatusesById(id: number, patchOperations: Array): Promise; getSalesActivitiesStatusesByIdInfo(id: number, params?: CommonParameters): Promise; getSalesActivitiesStatusesCount(params?: CommonParameters): Promise; getSalesActivitiesStatusesInfo(params?: CommonParameters): Promise>; getSalesActivitiesStatusesInfoCount(params?: CommonParameters): Promise; getSalesActivitiesTypes(params?: CommonParameters): Promise>; postSalesActivitiesTypes(activityType: ActivityType): Promise; getSalesActivitiesTypesById(id: number, params?: CommonParameters): Promise; deleteSalesActivitiesTypesById(id: number): Promise; putSalesActivitiesTypesById(id: number, activityType: ActivityType): Promise; patchSalesActivitiesTypesById(id: number, patchOperations: Array): Promise; getSalesActivitiesTypesByIdUsages(id: number, params?: CommonParameters): Promise>; getSalesActivitiesTypesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getSalesActivitiesTypesCount(params?: CommonParameters): Promise; getSalesCommissions(params?: CommonParameters): Promise>; postSalesCommissions(commission: Commission): Promise; getSalesCommissionsById(id: number, params?: CommonParameters): Promise; deleteSalesCommissionsById(id: number): Promise; putSalesCommissionsById(id: number, commission: Commission): Promise; patchSalesCommissionsById(id: number, patchOperations: Array): Promise; getSalesCommissionsByIdUsages(id: number, params?: CommonParameters): Promise>; getSalesCommissionsByIdUsagesList(id: number, params?: CommonParameters): Promise>; getSalesCommissionsCount(params?: CommonParameters): Promise; getSalesOpportunities(params?: CommonParameters): Promise>; postSalesOpportunities(opportunity: Opportunity): Promise; getSalesOpportunitiesById(id: number, params?: CommonParameters): Promise; deleteSalesOpportunitiesById(id: number): Promise; putSalesOpportunitiesById(id: number, opportunity: Opportunity): Promise; patchSalesOpportunitiesById(id: number, patchOperations: Array): Promise; postSalesOpportunitiesByIdConvertToAgreement(id: number, conversion: OpportunityToAgreementConversion): Promise; postSalesOpportunitiesByIdConvertToProject(id: number, conversion: OpportunityToProjectConversion): Promise; postSalesOpportunitiesByIdConvertToSalesOrder(id: number, conversion: OpportunityToSalesOrderConversion): Promise; postSalesOpportunitiesByIdConvertToServiceTicket(id: number, conversion: OpportunityToServiceTicketConversion): Promise; getSalesOpportunitiesByParentIdContacts(parentId: number, params?: CommonParameters): Promise>; postSalesOpportunitiesByParentIdContacts(parentId: number, opportunityContact: OpportunityContact): Promise; getSalesOpportunitiesByParentIdContactsById(id: number, parentId: number, params?: CommonParameters): Promise; deleteSalesOpportunitiesByParentIdContactsById(id: number, parentId: number): Promise; putSalesOpportunitiesByParentIdContactsById(id: number, parentId: number, opportunityContact: OpportunityContact): Promise; patchSalesOpportunitiesByParentIdContactsById(id: number, parentId: number, patchOperations: Array): Promise; getSalesOpportunitiesByParentIdContactsCount(parentId: number, params?: CommonParameters): Promise; getSalesOpportunitiesByParentIdForecast(parentId: number, params?: CommonParameters): Promise>; postSalesOpportunitiesByParentIdForecast(parentId: number, forecast: Forecast): Promise; deleteSalesOpportunitiesByParentIdForecast(parentId: number): Promise; putSalesOpportunitiesByParentIdForecast(parentId: number, forecast: Forecast): Promise; patchSalesOpportunitiesByParentIdForecast(parentId: number, patchOperations: Array): Promise; getSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, params?: CommonParameters): Promise; postSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, forecast: ForecastItem): Promise; deleteSalesOpportunitiesByParentIdForecastById(id: number, parentId: number): Promise; putSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, forecast: ForecastItem): Promise; patchSalesOpportunitiesByParentIdForecastById(id: number, parentId: number, patchOperations: Array): Promise; postSalesOpportunitiesByParentIdForecastCopyById(id: number, parentId: number): Promise; getSalesOpportunitiesByParentIdForecastCount(parentId: number, params?: CommonParameters): Promise; getSalesOpportunitiesByParentIdNotes(parentId: number, params?: CommonParameters): Promise>; postSalesOpportunitiesByParentIdNotes(parentId: number, note: OpportunityNote): Promise; getSalesOpportunitiesByParentIdNotesById(id: number, parentId: number, params?: CommonParameters): Promise; deleteSalesOpportunitiesByParentIdNotesById(id: number, parentId: number): Promise; putSalesOpportunitiesByParentIdNotesById(id: number, parentId: number, note: OpportunityNote): Promise; patchSalesOpportunitiesByParentIdNotesById(id: number, parentId: number, patchOperations: Array): Promise; getSalesOpportunitiesByParentIdNotesCount(parentId: number, params?: CommonParameters): Promise>; getSalesOpportunitiesByParentIdTeam(parentId: number, params?: CommonParameters): Promise>; postSalesOpportunitiesByParentIdTeam(parentId: number, team: Team): Promise; getSalesOpportunitiesByParentIdTeamById(id: number, parentId: number, params?: CommonParameters): Promise; deleteSalesOpportunitiesByParentIdTeamById(id: number, parentId: number): Promise; putSalesOpportunitiesByParentIdTeamById(id: number, parentId: number, team: Team): Promise; patchSalesOpportunitiesByParentIdTeamById(id: number, parentId: number, patchOperations: Array): Promise; getSalesOpportunitiesByParentIdTeamCount(parentId: number, params?: CommonParameters): Promise; getSalesOpportunitiesConversionsById(id: number, params?: CommonParameters): Promise>; getSalesOpportunitiesCount(params?: CommonParameters): Promise; getSalesOpportunitiesDefault(params?: CommonParameters): Promise; getSalesOpportunitiesRatings(params?: CommonParameters): Promise>; postSalesOpportunitiesRatings(opportunityRating: OpportunityRating): Promise; getSalesOpportunitiesRatingsById(id: number, params?: CommonParameters): Promise; deleteSalesOpportunitiesRatingsById(id: number): Promise; putSalesOpportunitiesRatingsById(id: number, opportunityRating: OpportunityRating): Promise; patchSalesOpportunitiesRatingsById(id: number, patchOperations: Array): Promise; getSalesOpportunitiesRatingsByIdInfo(id: number, params?: CommonParameters): Promise; getSalesOpportunitiesRatingsCount(params?: CommonParameters): Promise; getSalesOpportunitiesRatingsInfo(params?: CommonParameters): Promise>; getSalesOpportunitiesRatingsInfoCount(params?: CommonParameters): Promise; getSalesOpportunitiesStatuses(params?: CommonParameters): Promise>; postSalesOpportunitiesStatuses(status: OpportunityStatus): Promise; getSalesOpportunitiesStatusesById(id: number, params?: CommonParameters): Promise; deleteSalesOpportunitiesStatusesById(id: number): Promise; putSalesOpportunitiesStatusesById(id: number, status: OpportunityStatus): Promise; patchSalesOpportunitiesStatusesById(id: number, patchOperations: Array): Promise; getSalesOpportunitiesStatusesByIdInfo(id: number, params?: CommonParameters): Promise; getSalesOpportunitiesStatusesByIdUsages(id: number, params?: CommonParameters): Promise>; getSalesOpportunitiesStatusesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getSalesOpportunitiesStatusesCount(params?: CommonParameters): Promise; getSalesOpportunitiesStatusesInfo(params?: CommonParameters): Promise>; getSalesOpportunitiesStatusesInfoCount(params?: CommonParameters): Promise; getSalesOpportunitiesTypes(params?: CommonParameters): Promise>; postSalesOpportunitiesTypes(opportunityType: OpportunityType): Promise; getSalesOpportunitiesTypesById(id: number, params?: CommonParameters): Promise; deleteSalesOpportunitiesTypesById(id: number): Promise; putSalesOpportunitiesTypesById(id: number, opportunityType: OpportunityType): Promise; patchSalesOpportunitiesTypesById(id: number, patchOperations: Array): Promise; getSalesOpportunitiesTypesByIdInfo(id: number, params?: CommonParameters): Promise; getSalesOpportunitiesTypesByIdUsages(id: number, params?: CommonParameters): Promise>; getSalesOpportunitiesTypesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getSalesOpportunitiesTypesCount(params?: CommonParameters): Promise; getSalesOpportunitiesTypesInfo(params?: CommonParameters): Promise>; getSalesOpportunitiesTypesInfoCount(params?: CommonParameters): Promise; getSalesOrders(params?: CommonParameters): Promise>; postSalesOrders(order: Order): Promise; getSalesOrdersById(id: number, params?: CommonParameters): Promise; deleteSalesOrdersById(id: number): Promise; putSalesOrdersById(id: number, order: Order): Promise; patchSalesOrdersById(id: number, patchOperations: Array): Promise; postSalesOrdersByIdConvertToAgreement(id: number, conversion: OrderToAgreementConversion): Promise; postSalesOrdersByIdConvertToProject(id: number, conversion: OrderToProjectConversion): Promise; postSalesOrdersByIdConvertToServiceTicket(id: number, conversionSettings: ConvertOrderToServiceTicket): Promise; getSalesOrdersByIdFinancialrecap(id: number, params?: CommonParameters): Promise>; getSalesOrdersByParentIdLineitems(parentId: number, params?: CommonParameters): Promise>; postSalesOrdersByParentIdLineitems(parentId: number, salesOrdersLineItem: SalesOrdersLineItem): Promise; getSalesOrdersByParentIdLineitemsById(parentId: number, id: number, params?: CommonParameters): Promise; deleteSalesOrdersByParentIdLineitemsById(parentId: number, id: number): Promise; putSalesOrdersByParentIdLineitemsById(parentId: number, id: number, salesOrdersLineItem: SalesOrdersLineItem): Promise; patchSalesOrdersByParentIdLineitemsById(parentId: number, id: number, patchOperations: Array): Promise; getSalesOrdersByParentIdLineitemsCount(parentId: number, params?: CommonParameters): Promise; getSalesOrdersConversionsById(id: number, params?: CommonParameters): Promise>; getSalesOrdersCount(params?: CommonParameters): Promise; getSalesOrdersStatuses(params?: CommonParameters): Promise>; postSalesOrdersStatuses(status: OrderStatus): Promise>; getSalesOrdersStatusesById(id: number, params?: CommonParameters): Promise; deleteSalesOrdersStatusesById(id: number): Promise; putSalesOrdersStatusesById(id: number, status: OrderStatus): Promise; patchSalesOrdersStatusesById(id: number, patchOperations: Array): Promise; getSalesOrdersStatusesByIdInfo(id: number, params?: CommonParameters): Promise; getSalesOrdersStatusesByIdUsages(id: number, params?: CommonParameters): Promise>; getSalesOrdersStatusesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getSalesOrdersStatusesByParentIdEmailtemplates(parentId: number, params?: CommonParameters): Promise>; postSalesOrdersStatusesByParentIdEmailtemplates(parentId: number, orderStatusEmailTemplate: OrderStatusEmailTemplate): Promise; getSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number, params?: CommonParameters): Promise; deleteSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number): Promise; putSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number, orderStatusEmailTemplate: OrderStatusEmailTemplate): Promise; patchSalesOrdersStatusesByParentIdEmailtemplatesById(id: number, parentId: number, patchOperations: Array): Promise; getSalesOrdersStatusesByParentIdEmailtemplatesCount(parentId: number, params?: CommonParameters): Promise; getSalesOrdersStatusesByParentIdNotifications(parentId: number, params?: CommonParameters): Promise>; postSalesOrdersStatusesByParentIdNotifications(parentId: number, orderStatusNotification: OrderStatusNotification): Promise; getSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number, params?: CommonParameters): Promise; deleteSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number): Promise; putSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number, orderStatusNotification: OrderStatusNotification): Promise; patchSalesOrdersStatusesByParentIdNotificationsById(id: number, parentId: number, patchOperations: Array): Promise; getSalesOrdersStatusesByParentIdNotificationsCount(parentId: number, params?: CommonParameters): Promise; getSalesOrdersStatusesCount(params?: CommonParameters): Promise; getSalesOrdersStatusesInfo(params?: CommonParameters): Promise>; getSalesOrdersStatusesInfoCount(params?: CommonParameters): Promise; getSalesProbabilities(params?: CommonParameters): Promise>; postSalesProbabilities(probability: SalesProbability): Promise; getSalesProbabilitiesById(id: number, params?: CommonParameters): Promise; deleteSalesProbabilitiesById(id: number): Promise; putSalesProbabilitiesById(id: number, probability: SalesProbability): Promise; patchSalesProbabilitiesById(id: number, patchOperations: Array): Promise; getSalesProbabilitiesByIdInfo(id: number, params?: CommonParameters): Promise; getSalesProbabilitiesCount(params?: CommonParameters): Promise; getSalesProbabilitiesInfo(params?: CommonParameters): Promise>; getSalesProbabilitiesInfoCount(params?: CommonParameters): Promise; getSalesQuotas(params?: CommonParameters): Promise>; postSalesQuotas(salesQuota: SalesQuota): Promise; getSalesQuotasById(id: number, params?: CommonParameters): Promise; deleteSalesQuotasById(id: number): Promise; putSalesQuotasById(id: number, salesQuota: SalesQuota): Promise; patchSalesQuotasById(id: number, patchOperations: Array): Promise; getSalesQuotasCount(params?: CommonParameters): Promise; getSalesRoles(params?: CommonParameters): Promise>; postSalesRoles(role: Role): Promise; getSalesRolesById(id: number, params?: CommonParameters): Promise; deleteSalesRolesById(id: number): Promise; putSalesRolesById(id: number, role: Role): Promise; patchSalesRolesById(id: number, patchOperations: Array): Promise; getSalesRolesCount(params?: CommonParameters): Promise; getSalesSalesTeams(params?: CommonParameters): Promise>; postSalesSalesTeams(salesTeam: SalesTeam): Promise; getSalesSalesTeamsById(id: number, params?: CommonParameters): Promise; deleteSalesSalesTeamsById(id: number): Promise; putSalesSalesTeamsById(id: number, salesTeam: SalesTeam): Promise; patchSalesSalesTeamsById(id: number, patchOperations: Array): Promise; getSalesSalesTeamsByParentIdMembers(parentId: number, params?: CommonParameters): Promise>; postSalesSalesTeamsByParentIdMembers(parentId: number, salesTeamMember: SalesTeamMember): Promise; getSalesSalesTeamsByParentIdMembersById(id: number, parentId: number, params?: CommonParameters): Promise; deleteSalesSalesTeamsByParentIdMembersById(id: number, parentId: number): Promise; putSalesSalesTeamsByParentIdMembersById(id: number, parentId: number, salesTeamMember: SalesTeamMember): Promise; patchSalesSalesTeamsByParentIdMembersById(id: number, parentId: number, patchOperations: Array): Promise; getSalesSalesTeamsByParentIdMembersCount(parentId: number, params?: CommonParameters): Promise; getSalesSalesTeamsCount(params?: CommonParameters): Promise; getSalesScheduleHolidaylistsByParentIdHolidaysInfoCount(parentId: number, params?: CommonParameters): Promise; getSalesScheduleHolidaylistsInfoCount(params?: CommonParameters): Promise; getSalesServicePriorityInfoCount(params?: CommonParameters): Promise; getSalesStages(params?: CommonParameters): Promise>; postSalesStages(stage: OpportunityStage): Promise; getSalesStagesById(id: number, params?: CommonParameters): Promise; deleteSalesStagesById(id: number): Promise; putSalesStagesById(id: number, stage: OpportunityStage): Promise; patchSalesStagesById(id: number, patchOperations: Array): Promise; getSalesStagesByIdInfo(id: number, params?: CommonParameters): Promise; getSalesStagesByIdUsages(id: number, params?: CommonParameters): Promise>; getSalesStagesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getSalesStagesCount(params?: CommonParameters): Promise; getSalesStagesInfo(params?: CommonParameters): Promise>; getSalesStagesInfoCount(params?: CommonParameters): Promise; } export {}; //# sourceMappingURL=SalesAPI.d.ts.map