import { IObjectState } from '../state/IObjectState'; import { Observable } from 'rxjs'; export interface IObjectController { fetch(state: IObjectState,sessionToken: string):Observable; save(state: IObjectState, dictionary: { [key: string]: any }, sessionToken: string): Observable; batchSave(states: Array, dictionaries: Array<{ [key: string]: any }>, sessionToken: string): Observable>; }