import { ILayoutModel } from './layout.model'; import { IFndyPage } from '../fndy-page/fndy-page.model'; import { IObjectTabsModel } from './object-tabs.model'; export interface IFndyAccountPreferencesModel { accountId: string; defaultHomePage: string; deviceTabs: IObjectTabsModel; subAccountExternalURLItems: { name: string; url: string; show: boolean; order: number; }[]; subAccountInternalURLItems: { name: string; url: string; show: boolean; order: number; }[]; subAccountItems: { AccioProperties: boolean; AdvancedSearchManager: boolean; AlexaProperties: boolean; AttrTemplates: boolean; AwsCertificates: boolean; BeaconConfig: boolean; Credentials: boolean; DeviceTypeManager: boolean; Devices: boolean; FoundryViewer: boolean; Groups: boolean; IceBreakerRules: boolean; ManageSubAccounts: boolean; ManageUsers: boolean; MqttClient: boolean; PageManager: boolean; Preferences: boolean; Profile: boolean; Replenishment: boolean; S3manager: boolean; }; subAccountiFrameURLItems: { name: string; url: string; show: boolean; order: number; }[]; default_pages?: IFndyPage[]; appearance: any; layout: ILayoutModel; supportUrl: string; documentationUrl: string; autoLogout: { enabled: boolean; timeout: number; }; }