import { ManageBaseAPI } from '../BaseAPI'; import { components } from '../ManageTypes'; import { CommonParameters } from '../ManageAPI'; import { NoContentResponse } from '../types'; type schemas = components['schemas']; /** {@link ActivityReference} */ export type ActivityReference = schemas['ActivityReference']; /** {@link ConfigurationReference} */ export type ConfigurationReference = schemas['ConfigurationReference']; /** {@link ConvertItem} */ export type ConvertItem = schemas['ConvertItem']; /** {@link Count} */ export type Count = schemas['Count']; /** {@link DocumentReference} */ export type DocumentReference = schemas['DocumentReference']; /** {@link FilterValues} */ export type FilterValues = schemas['FilterValues']; /** {@link PatchOperation} */ export type PatchOperation = schemas['PatchOperation']; /** {@link PhaseStatus} */ export type PhaseStatus = schemas['PhaseStatus']; /** {@link PhaseStatusInfo} */ export type PhaseStatusInfo = schemas['PhaseStatusInfo']; /** {@link ProductReference} */ export type ProductReference = schemas['ProductReference']; /** {@link Project} */ export type Project = schemas['Project']; /** {@link ProjectBillingRate} */ export type ProjectBillingRate = schemas['ProjectBillingRate']; /** {@link ProjectBoardKanbanSetting} */ export type ProjectBoardKanbanSetting = schemas['ProjectBoardKanbanSetting']; /** {@link ProjectBoardTeam} */ export type ProjectBoardTeam = schemas['ProjectBoardTeam']; /** {@link ProjectBoardTeamInfo} */ export type ProjectBoardTeamInfo = schemas['ProjectBoardTeamInfo']; /** {@link ProjectBoardTeamMember} */ export type ProjectBoardTeamMember = schemas['ProjectBoardTeamMember']; /** {@link ProjectContact} */ export type ProjectContact = schemas['ProjectContact']; /** {@link ProjectNote} */ export type ProjectNote = schemas['ProjectNote']; /** {@link ProjectPhase} */ export type ProjectPhase = schemas['ProjectPhase']; /** {@link ProjectRecap} */ export type ProjectRecap = schemas['ProjectRecap']; /** {@link ProjectSecurityRole} */ export type ProjectSecurityRole = schemas['ProjectSecurityRole']; /** {@link ProjectSecurityRoleInfo} */ export type ProjectSecurityRoleInfo = schemas['ProjectSecurityRoleInfo']; /** {@link ProjectSecurityRoleSetting} */ export type ProjectSecurityRoleSetting = schemas['ProjectSecurityRoleSetting']; /** {@link ProjectStatus} */ export type ProjectStatus = schemas['ProjectStatus']; /** {@link ProjectStatusInfo} */ export type ProjectStatusInfo = schemas['ProjectStatusInfo']; /** {@link ProjectTeamMember} */ export type ProjectTeamMember = schemas['ProjectTeamMember']; /** {@link ProjectTemplate} */ export type ProjectTemplate = schemas['ProjectTemplate']; /** {@link ProjectTemplatePhase} */ export type ProjectTemplatePhase = schemas['ProjectTemplatePhase']; /** {@link ProjectTemplateTask} */ export type ProjectTemplateTask = schemas['ProjectTemplateTask']; /** {@link ProjectTemplateTicket} */ export type ProjectTemplateTicket = schemas['ProjectTemplateTicket']; /** {@link ProjectTemplateWorkPlan} */ export type ProjectTemplateWorkPlan = schemas['ProjectTemplateWorkPlan']; /** {@link ProjectTicket} */ export type ProjectTicket = schemas['ProjectTicket']; /** {@link ProjectTicketNote} */ export type ProjectTicketNote = schemas['ProjectTicketNote']; /** {@link ProjectType} */ export type ProjectType = schemas['ProjectType']; /** {@link ProjectTypeInfo} */ export type ProjectTypeInfo = schemas['ProjectTypeInfo']; /** {@link ProjectWorkplan} */ export type ProjectWorkplan = schemas['ProjectWorkplan']; /** {@link ScheduleEntryReference} */ export type ScheduleEntryReference = schemas['ScheduleEntryReference']; /** {@link StatusIndicator} */ export type StatusIndicator = schemas['StatusIndicator']; /** {@link SuccessResponse} */ export type SuccessResponse = schemas['SuccessResponse']; /** {@link TicketNote} */ export type TicketNote = schemas['TicketNote']; /** {@link TicketTask} */ export type TicketTask = schemas['TicketTask']; /** {@link TimeEntryReference} */ export type TimeEntryReference = schemas['TimeEntryReference']; /** {@link Usage} */ export type Usage = schemas['Usage']; /** * Project module * @public */ export declare class ProjectAPI extends ManageBaseAPI { getProjectByParentIdBillingRates(parentId: number, params?: CommonParameters): Promise>; postProjectByParentIdBillingRates(parentId: number, billingRate: ProjectBillingRate): Promise; getProjectByParentIdBillingRatesById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectByParentIdBillingRatesById(id: number, parentId: number): Promise; putProjectByParentIdBillingRatesById(id: number, parentId: number, billingRate: ProjectBillingRate): Promise; getProjectByParentIdBillingRatesCount(parentId: number, params?: CommonParameters): Promise; patchProjectBillingRatesByParentIdBillingRatesById(id: number, parentId: number, patchOperations: Array): Promise; getProjectBoardsByGrandparentIdTeamsByParentIdMembers(parentId: number, grandparentId: number, params?: CommonParameters): Promise>; postProjectBoardsByGrandparentIdTeamsByParentIdMembers(parentId: number, grandparentId: number, teamMember: ProjectBoardTeamMember): Promise; getProjectBoardsByGrandparentIdTeamsByParentIdMembersById(id: number, parentId: number, grandparentId: number, params?: CommonParameters): Promise; deleteProjectBoardsByGrandparentIdTeamsByParentIdMembersById(id: number, parentId: number, grandparentId: number): Promise; putProjectBoardsByGrandparentIdTeamsByParentIdMembersById(id: number, parentId: number, grandparentId: number, teamMember: ProjectBoardTeamMember): Promise; patchProjectBoardsByGrandparentIdTeamsByParentIdMembersById(id: number, parentId: number, grandparentId: number, patchOperations: Array): Promise; getProjectBoardsByParentIdKanbanSettings(parentId: number, params?: CommonParameters): Promise>; postProjectBoardsByParentIdKanbanSettings(parentId: number, kanbanSettings: ProjectBoardKanbanSetting): Promise; getProjectBoardsByParentIdKanbanSettingsById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectBoardsByParentIdKanbanSettingsById(id: number, parentId: number): Promise; putProjectBoardsByParentIdKanbanSettingsById(id: number, parentId: number, Kanban: ProjectBoardKanbanSetting): Promise; patchProjectBoardsByParentIdKanbanSettingsById(id: number, parentId: number, patchOperations: Array): Promise; getProjectBoardsByParentIdTeams(parentId: number, params?: CommonParameters): Promise>; postProjectBoardsByParentIdTeams(parentId: number, team: ProjectBoardTeam): Promise; getProjectBoardsByParentIdTeamsById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectBoardsByParentIdTeamsById(id: number, parentId: number): Promise; putProjectBoardsByParentIdTeamsById(id: number, parentId: number, team: ProjectBoardTeam): Promise; patchProjectBoardsByParentIdTeamsById(id: number, parentId: number, patchOperations: Array): Promise; getProjectBoardsByParentIdTeamsByIdInfo(id: number, parentId: number, params?: CommonParameters): Promise; getProjectBoardsByParentIdTeamsByIdInfoCount(id: number, parentId: number, params?: CommonParameters): Promise; getProjectBoardsByParentIdTeamsCount(parentId: number, params?: CommonParameters): Promise; getProjectBoardsByParentIdTeamsInfo(parentId: number, params?: CommonParameters): Promise>; getProjectPhaseStatuses(params?: CommonParameters): Promise>; postProjectPhaseStatuses(phaseStatus: PhaseStatus): Promise; getProjectPhaseStatusesById(id: number, params?: CommonParameters): Promise; deleteProjectPhaseStatusesById(id: number): Promise; putProjectPhaseStatusesById(id: number, phaseStatus: PhaseStatus): Promise; patchProjectPhaseStatusesById(id: number, patchOperations: Array): Promise; getProjectPhaseStatusesByIdInfo(id: number, params?: CommonParameters): Promise; getProjectPhaseStatusesByIdUsages(id: number, params?: CommonParameters): Promise>; getProjectPhaseStatusesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getProjectPhaseStatusesCount(params?: CommonParameters): Promise; getProjectPhaseStatusesInfo(params?: CommonParameters): Promise>; getProjectProjects(params?: CommonParameters): Promise>; postProjectProjects(project: Project): Promise; getProjectProjectsById(id: number, params?: CommonParameters): Promise; deleteProjectProjectsById(id: number): Promise; putProjectProjectsById(id: number, project: Project): Promise; patchProjectProjectsById(id: number, patchOperations: Array): Promise; getProjectProjectsByIdProjectRecap(id: number, params?: CommonParameters): Promise; getProjectProjectsByIdProjectWorkplan(id: number, params?: CommonParameters): Promise; postProjectProjectsByParentIdApplyTemplateById(id: number, parentId: number): Promise; postProjectProjectsByParentIdApplyTemplates(parentId: number, projectTemplates: Array): Promise; getProjectProjectsByParentIdContacts(parentId: number, params?: CommonParameters): Promise>; postProjectProjectsByParentIdContacts(parentId: number, contact: ProjectContact): Promise; getProjectProjectsByParentIdContactsById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectProjectsByParentIdContactsById(id: number, parentId: number): Promise; getProjectProjectsByParentIdNotes(parentId: number, params?: CommonParameters): Promise>; postProjectProjectsByParentIdNotes(parentId: number, note: ProjectNote): Promise; getProjectProjectsByParentIdNotesById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectProjectsByParentIdNotesById(id: number, parentId: number): Promise; putProjectProjectsByParentIdNotesById(id: number, parentId: number, note: ProjectNote): Promise; patchProjectProjectsByParentIdNotesById(id: number, parentId: number, patchOperations: Array): Promise; getProjectProjectsByParentIdNotesCount(parentId: number, params?: CommonParameters): Promise; getProjectProjectsByParentIdPhases(parentId: number, params?: CommonParameters): Promise>; postProjectProjectsByParentIdPhases(parentId: number, projectPhase: ProjectPhase): Promise; getProjectProjectsByParentIdPhasesById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectProjectsByParentIdPhasesById(id: number, parentId: number): Promise; putProjectProjectsByParentIdPhasesById(id: number, parentId: number, projectPhase: ProjectPhase): Promise; patchProjectProjectsByParentIdPhasesById(id: number, parentId: number, patchOperations: Array): Promise; getProjectProjectsByParentIdPhasesCount(parentId: number, params?: CommonParameters): Promise; getProjectProjectsByParentIdTeamMembers(parentId: number, params?: CommonParameters): Promise>; postProjectProjectsByParentIdTeamMembers(parentId: number, teamMember: ProjectTeamMember): Promise; getProjectProjectsByParentIdTeamMembersById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectProjectsByParentIdTeamMembersById(id: number, parentId: number): Promise; putProjectProjectsByParentIdTeamMembersById(id: number, parentId: number, teamMember: ProjectTeamMember): Promise; patchProjectProjectsByParentIdTeamMembersById(id: number, parentId: number, patchOperations: Array): Promise; getProjectProjectsByParentIdTeamMembersCount(parentId: number, params?: CommonParameters): Promise; getProjectProjectsCount(params?: CommonParameters): Promise; getProjectProjectTemplates(params?: CommonParameters): Promise>; postProjectProjectTemplates(ProjectTemplate: ProjectTemplate): Promise; getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasks(grandParentId: number, parentId: number, params?: CommonParameters): Promise>; postProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasks(grandParentId: number, parentId: number, ProjectTemplateTask: ProjectTemplateTask): Promise; getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById(id: number, grandParentId: number, parentId: number, params?: CommonParameters): Promise; deleteProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById(id: number, grandParentId: number, parentId: number): Promise; putProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById(id: number, grandParentId: number, parentId: number, companyTypeAssociation: ProjectTemplateTask): Promise; patchProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksById(id: number, grandParentId: number, parentId: number, patchOperations: Array): Promise; getProjectProjectTemplatesByGrandParentIdProjectTemplateTicketsByParentIdTasksCount(grandParentId: number, parentId: number, params?: CommonParameters): Promise; getProjectProjectTemplatesById(id: number, params?: CommonParameters): Promise; deleteProjectProjectTemplatesById(id: number): Promise; putProjectProjectTemplatesById(id: number, companyTypeAssociation: ProjectTemplate): Promise; patchProjectProjectTemplatesById(id: number, patchOperations: Array): Promise; getProjectProjectTemplatesByIdWorkplan(id: number, params?: CommonParameters): Promise>; getProjectProjectTemplatesByParentIdProjectTemplatePhases(parentId: number, params?: CommonParameters): Promise>; postProjectProjectTemplatesByParentIdProjectTemplatePhases(parentId: number, ProjectTemplatePhase: ProjectTemplatePhase): Promise; getProjectProjectTemplatesByParentIdProjectTemplatePhasesById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectProjectTemplatesByParentIdProjectTemplatePhasesById(id: number, parentId: number): Promise; putProjectProjectTemplatesByParentIdProjectTemplatePhasesById(id: number, parentId: number, projectTemplatePhase: ProjectTemplatePhase): Promise; patchProjectProjectTemplatesByParentIdProjectTemplatePhasesById(id: number, parentId: number, patchOperations: Array): Promise; getProjectProjectTemplatesByParentIdProjectTemplateTickets(parentId: number, params?: CommonParameters): Promise>; postProjectProjectTemplatesByParentIdProjectTemplateTickets(parentId: number, ProjectTemplateTicket: ProjectTemplateTicket): Promise; getProjectProjectTemplatesByParentIdProjectTemplateTicketsById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectProjectTemplatesByParentIdProjectTemplateTicketsById(id: number, parentId: number): Promise; putProjectProjectTemplatesByParentIdProjectTemplateTicketsById(id: number, parentId: number, companyTypeAssociation: ProjectTemplateTicket): Promise; patchProjectProjectTemplatesByParentIdProjectTemplateTicketsById(id: number, parentId: number, patchOperations: Array): Promise; getProjectProjectTemplatesByParentIdProjectTemplateTicketsCount(parentId: number, params?: CommonParameters): Promise; getProjectProjectTemplatesCount(params?: CommonParameters): Promise; postProjectProjectTemplatesCreateFromProjectById(id: number, ProjectTemplate: ProjectTemplate): Promise; getProjectProjectTemplatesProjectTemplatePhases(params?: CommonParameters): Promise>; getProjectProjectTemplatesProjectTemplateTickets(params?: CommonParameters): Promise>; getProjectProjectTemplatesProjectTemplateTicketsTasks(params?: CommonParameters): Promise>; getProjectProjectTypes(params?: CommonParameters): Promise>; postProjectProjectTypes(projectType: ProjectType): Promise; getProjectProjectTypesById(id: number, params?: CommonParameters): Promise; deleteProjectProjectTypesById(id: number): Promise; putProjectProjectTypesById(id: number, projectType: ProjectType): Promise; patchProjectProjectTypesById(id: number, patchOperations: Array): Promise; getProjectProjectTypesByIdInfo(id: number, params?: CommonParameters): Promise; getProjectProjectTypesByIdUsages(id: number, params?: CommonParameters): Promise>; getProjectProjectTypesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getProjectProjectTypesCount(params?: CommonParameters): Promise; getProjectProjectTypesInfo(params?: CommonParameters): Promise>; getProjectProjectTypesInfoCount(params?: CommonParameters): Promise; getProjectSecurityRoles(params?: CommonParameters): Promise>; postProjectSecurityRoles(projectSecurityRole: ProjectSecurityRole): Promise; getProjectSecurityRolesById(id: number, params?: CommonParameters): Promise; deleteProjectSecurityRolesById(id: number): Promise; putProjectSecurityRolesById(id: number, projectSecurityRole: ProjectSecurityRole): Promise; patchProjectSecurityRolesById(id: number, patchOperations: Array): Promise; getProjectSecurityRolesByIdInfo(id: number, params?: CommonParameters): Promise; getProjectSecurityRolesByParentIdSettings(parentId: number, params?: CommonParameters): Promise>; getProjectSecurityRolesByParentIdSettingsById(id: number, parentId: number, params?: CommonParameters): Promise; putProjectSecurityRolesByParentIdSettingsById(id: number, parentId: number, projectSecurityRoleSetting: ProjectSecurityRoleSetting): Promise; patchProjectSecurityRolesByParentIdSettingsById(id: number, parentId: number, patchOperations: Array): Promise; getProjectSecurityRolesByParentIdSettingsCount(parentId: number, params?: CommonParameters): Promise; getProjectSecurityRolesCount(params?: CommonParameters): Promise; getProjectSecurityRolesInfo(params?: CommonParameters): Promise>; getProjectStatuses(params?: CommonParameters): Promise>; postProjectStatuses(projectStatus: ProjectStatus): Promise; getProjectStatusesById(id: number, params?: CommonParameters): Promise; deleteProjectStatusesById(id: number): Promise; putProjectStatusesById(id: number, projectStatus: ProjectStatus): Promise; patchProjectStatusesById(id: number, patchOperations: Array): Promise; getProjectStatusesByIdInfo(id: number, params?: CommonParameters): Promise; getProjectStatusesByIdUsages(id: number, params?: CommonParameters): Promise>; getProjectStatusesByIdUsagesList(id: number, params?: CommonParameters): Promise>; getProjectStatusesCount(params?: CommonParameters): Promise; getProjectStatusesInfo(params?: CommonParameters): Promise>; getProjectStatusesInfoCount(params?: CommonParameters): Promise; getProjectStatusIndicators(params?: CommonParameters): Promise>; getProjectStatusIndicatorsById(id: number, params?: CommonParameters): Promise; getProjectStatusIndicatorsCount(params?: CommonParameters): Promise; postProjectTicketNoteByIdMarkAs(id: number, item: ProjectTicketNote): Promise; getProjectTickets(params?: CommonParameters): Promise>; postProjectTickets(ticket: ProjectTicket): Promise; getProjectTicketsById(id: number, params?: CommonParameters): Promise; deleteProjectTicketsById(id: number): Promise; putProjectTicketsById(id: number, ticket: ProjectTicket): Promise; patchProjectTicketsById(id: number, patchOperations: Array): Promise; getProjectTicketsByParentIdActivities(parentId: number, params?: CommonParameters): Promise>; getProjectTicketsByParentIdActivitiesCount(parentId: number, params?: CommonParameters): Promise; getProjectTicketsByParentIdAllNotes(parentId: number, params?: CommonParameters): Promise>; getProjectTicketsByParentIdConfigurations(parentId: number, params?: CommonParameters): Promise>; postProjectTicketsByParentIdConfigurations(parentId: number, configuration: ConfigurationReference): Promise; getProjectTicketsByParentIdConfigurationsById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectTicketsByParentIdConfigurationsById(id: number, parentId: number): Promise; getProjectTicketsByParentIdConfigurationsCount(parentId: number, params?: CommonParameters): Promise; postProjectTicketsByParentIdConvert(parentId: number, item: ConvertItem): Promise; getProjectTicketsByParentIdDocuments(parentId: number, params?: CommonParameters): Promise>; getProjectTicketsByParentIdDocumentsCount(parentId: number, params?: CommonParameters): Promise; getProjectTicketsByParentIdNotes(parentId: number, params?: CommonParameters): Promise>; postProjectTicketsByParentIdNotes(parentId: number, ticketNote: TicketNote): Promise; getProjectTicketsByParentIdNotesById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectTicketsByParentIdNotesById(id: number, parentId: number): Promise; putProjectTicketsByParentIdNotesById(id: number, parentId: number, ticketNote: TicketNote): Promise; patchProjectTicketsByParentIdNotesById(id: number, parentId: number, patchOperations: Array): Promise; getProjectTicketsByParentIdNotesCount(parentId: number, params?: CommonParameters): Promise; getProjectTicketsByParentIdProducts(parentId: number, params?: CommonParameters): Promise>; getProjectTicketsByParentIdProductsCount(parentId: number, params?: CommonParameters): Promise; getProjectTicketsByParentIdScheduleentries(parentId: number, params?: CommonParameters): Promise>; getProjectTicketsByParentIdScheduleentriesCount(parentId: number, params?: CommonParameters): Promise; getProjectTicketsByParentIdTasks(parentId: number, params?: CommonParameters): Promise>; postProjectTicketsByParentIdTasks(parentId: number, ticketTask: TicketTask): Promise; getProjectTicketsByParentIdTasksById(id: number, parentId: number, params?: CommonParameters): Promise; deleteProjectTicketsByParentIdTasksById(id: number, parentId: number): Promise; putProjectTicketsByParentIdTasksById(id: number, parentId: number, ticketTask: TicketTask): Promise; patchProjectTicketsByParentIdTasksById(id: number, parentId: number, patchOperations: Array): Promise; getProjectTicketsByParentIdTasksCount(parentId: number, params?: CommonParameters): Promise; getProjectTicketsByParentIdTimeentries(parentId: number, params?: CommonParameters): Promise>; getProjectTicketsByParentIdTimeentriesCount(parentId: number, params?: CommonParameters): Promise; getProjectTicketsCount(params?: CommonParameters): Promise; postProjectTicketsSearch(filterValues: FilterValues): Promise>; } export {}; //# sourceMappingURL=ProjectAPI.d.ts.map