import { AccountMemberBaseModel } from '../../sdk-model'; import { GroupStateModel, PageStateModel, RoleStateModel, UserBasicInfoStateModel, UserNameCardStateModel } from '../../model'; declare class AccountMemberStateModel extends AccountMemberBaseModel { avatarLink: string; description: string; department: string; isChecked: boolean; groupId: string; note: string; userBasicInfo: UserBasicInfoStateModel; userNameCard: UserNameCardStateModel; groups: GroupStateModel[]; accountGroups: GroupStateModel[]; roles: RoleStateModel[]; addinPermissions: Map>; } declare class ProjectMemberStateModel extends AccountMemberStateModel { projectId: string; } declare class ProjectMemberPageStateModel extends PageStateModel { items: ProjectMemberStateModel[]; } declare class MemberPageStateModel extends PageStateModel { currentPage: number; searchType: string; groupId: string; memberPagesArray: ProjectMemberStateModel[][]; } declare class EditingMemberModel { memberId: string; realName: string; code: string; username?: string; } export { AccountMemberStateModel, ProjectMemberStateModel, ProjectMemberPageStateModel, MemberPageStateModel, EditingMemberModel, }; //# sourceMappingURL=member-state-model.d.ts.map