import { BoxIdentityModel, BoxMailInscribe, BoxMailModel, BoxModel, BoxProfileModel } from '../../sdk-model'; import { AccountPageStateModelForStore, AccountStateModel, BoxSecurityStateModelForStore, Order, OrderPageStateModelForStore, UserPageStateModelForStore, UserStateModel } from '../../model'; declare class UserMenuSettingStateModel { joinAccount: boolean; downloadAddin: boolean; technicalSupport: boolean; help: boolean; } declare class BoxProfileStateModel extends BoxProfileModel { userMenuSettingParse: UserMenuSettingStateModel; } declare class BoxStateModelForStore { total: number; allAccounts: AccountStateModel[]; isAccountsLoaded: boolean; boxInfo: BoxStateModel; users: UserPageStateModelForStore; orders: OrderPageStateModelForStore; accounts: AccountPageStateModelForStore; device: string; screenWidth: number; dialogWidth: DialogWidthModel; token: string; currentUserPage: UserStateModel[]; currentAccountPage: AccountStateModel[]; currentOrderPage: Order[]; securityLog: BoxSecurityStateModelForStore; } declare class DialogWidthModel { WIDTH_1: string; WIDTH_2: string; WIDTH_3: string; WIDTH_4: string; WIDTH_5: string; WIDTH_6: string; WIDTH_7: string; WIDTH_8: string; WIDTH_9: string; WIDTH_10: string; SIGNIN: string; USER_INFO: string; SHARE: string; RENAME: string; DOWNLOAD: string; TREE: string; } declare class BoxStateModel extends BoxModel { profile: BoxProfileStateModel; identity: BoxIdentityStateModel; mailConfig: BoxMailStateModel; mailInscribe: BoxMailInscribeStateModel; } declare class BoxMailStateModel extends BoxMailModel { } declare class BoxMailInscribeStateModel extends BoxMailInscribe { } declare class BoxIdentityStateModel extends BoxIdentityModel { } export { UserMenuSettingStateModel, BoxProfileStateModel, BoxStateModelForStore, DialogWidthModel, BoxStateModel, BoxMailStateModel, BoxMailInscribeStateModel, BoxIdentityStateModel, }; //# sourceMappingURL=box-state-model.d.ts.map