export interface IField { title?: string; internalName?: string; type?: string; id?: string; InternalName?: string; Title?: string; Type?: string; Id?: string; } export interface IFilterInput { filterType: string; listName: string; webUrl: string; query: IODataFilter | ICAMLFilter | string; } export interface IODataFilter { odataFilter: string; filters: IFilter[]; } export interface ICAMLFilter { camlFilter: string; filters: IFilter[]; } export interface IFilter { field: IField; operator: string; value: string; logicalOp: string; } export interface IView { title?: string; query?: string; Title?: string; ListViewXml?: string; } export interface ILookup { value: string; id: string; }