import { AccountEmailInscribe, AccountModel, AccountProfileModel } from '../../sdk-model'; import { ApplicationPageStateModelForStore, GroupStateModel, MemberPageStateModel, ProjectMemberStateModel, ProjectPageStateModel, ProjectStateModel, RouterParamsModel } from '../../model'; import { PageStateModel } from '../common'; declare class AccountStateModel extends AccountModel { userName: string; projects: ProjectPageStateModel; allmembers: ProjectMemberStateModel[]; members: MemberPageStateModel; applications: ApplicationPageStateModelForStore; profile: AccountProfileStateModel; isProjectLoaded: boolean; isMemberOfMeLoaded: boolean; isGroupTreeCached: boolean; allProjects: ProjectStateModel[]; groupTree: GroupStateModel[]; companyTree: GroupStateModel[]; groupList: GroupStateModel[]; accountMemberGroups: GroupStateModel[]; } declare class AccountProfileStateModel extends AccountProfileModel { active: boolean; } declare class AccountPageStateModelForStore { total: number; pageSize: number; totalPage: number; currentPage: number; accountPagesArray: AccountStateModel[][]; } declare class AccountPageStateModel extends PageStateModel { items: AccountStateModel[]; } declare class AccountEmailInscribeStateModel extends AccountEmailInscribe { } declare class DefaultFirstPageModel { accountId: string; routerParams: RouterParamsModel; } export { AccountStateModel, AccountProfileStateModel, AccountPageStateModel, AccountPageStateModelForStore, AccountEmailInscribeStateModel, DefaultFirstPageModel, }; //# sourceMappingURL=account-state-model.d.ts.map