import { ApiClientFactory } from '../core/api.client.factory'; import { ITest, PartyRankInfo, PartyInfo, EditPartInfo, PoliticCountVO, IPartyBuilding, IPartyBuildingList, ConditionFilter, PartyMember, PartyMemberList } from '../model/partyBuilding.model'; export declare class PartyBuildingService { private factory; constructor(factory: ApiClientFactory); createArticle(article: string): Promise; loadPartyRank(projectId: string): Promise; loadPartyInfo(projectId: string): Promise; loadEditPartyRank(projectId: string, param: EditPartInfo): Promise; loadpartyMembersPolitic(projectId: string): Promise; loadPartyPersonTypeCountVO(projectId: string): Promise; loadEducationCountVO(projectId: string): Promise; loadTitleCountVO(projectId: string): Promise; loadPersonTypeCountVO(projectId: string): Promise; loadPersonBuildingListVO(projectId: string, params: any): Promise; fetchPartyMemberList(projectId: string, params: ConditionFilter): Promise; postPartyMember(projectId: string, data: PartyMember): Promise; deletePartyMember(projectId: string, id: string): Promise; exportPartyMemberList(projectId: string, params: ConditionFilter): void; getPartyNoticeList(projectId: string, params: object): Promise; addPartyActivityNotice(projectId: string, params: object): Promise; editPartyActivityNotice(projectId: string, params: object): Promise; deletePartyActivityNotice(projectId: string, noticeId: string): Promise; moveActivityNotice(projectId: string, noticeId: string, params: object): Promise; getAllActivityNotice(projectId: string): Promise; }