import FormJSSession from './FormJSSession'; import { AceSession } from '@amalto/typings'; export interface DocumentModel { appId: string; viewName: string; ids: string[]; uri: string; mode: string; loadTime: number; isSmart: boolean; transformerKey?: string; contentType?: string; editable?: boolean; formdata?: Object; formid?: string; formjs?: string; formtransformer?: string; formscript?: string; html?: string; text?: string; portalHtml?: string; viewable?: boolean; aceSession?: AceSession; formJSSession?: FormJSSession; authorizedActions?: string[]; } export interface Dictionary { [appId: string]: { [uri: string]: DocumentModel; }; }