import { AccountAttrType, AccountType, AdminType } from '../enum'; import { AdminMemberModel } from './member'; import { ListModel, PageModel } from './common'; declare class AccountModel { accountType: AccountAttrType; adminMembers: AdminMemberModel[]; appDataProjectId: string; clientId: string; config: AccountConfigModel; createAt: number; currentMemberCount: number; currentProjectCount: number; currentSpaceSize: number; defaultAccount: boolean; defaultProjectId: string; description: string; disableAt: number; distributableSpaceSize: number; durationDays: number; enabled: boolean; externalId: string; id: string; memberActive: boolean; memberCapacity: number; memberState: number; name: string; notes: string; open: boolean; origin: AdminType; owner: string; profile: AccountProfileModel; projectCapacity: number; spaceCapacity: number; type: AccountType; updateAt: number; userData: string; } declare class AccountListModel extends ListModel { items: AccountModel[]; } declare class AccountPageModel extends PageModel { data: AccountListModel; } declare class AccountConfigModel { firstScreenAddinId: string; firstScreenName: string; updateAt: number; } declare class AccountProfileModel { address: string; businessLicense: string; city: string; contactNumber: string; contacts: string; country: string; district: string; emailAddress: string; emailDefaultEncoding: string; emailHost: string; emailPassword: string; emailUserName: string; loginBackground: string; loginPanelAnchor: number; logoAvatar: string; orgCompanySignInBgImage: string; province: string; uniformCreditCode: string; updateAt: string; extendProfile: any; } declare class AccountEmailInscribe { accountId: string; createAt: number; id: string; inscribe: string; updateAt: number; } declare class PublicAccountInfoModel { clientId: string; id: string; loginBackground: string; loginPanelAnchor: string; name: string; orgCompanySignInBgImage: string; type: string; } export { AccountModel, AccountListModel, AccountPageModel, AccountProfileModel, AccountEmailInscribe, PublicAccountInfoModel, }; //# sourceMappingURL=account.d.ts.map