import { ISPService, ILibsOptions, IFieldsOptions, IContentTypesOptions, IRenderListDataAsStreamClientFormResult } from "./ISPService"; import { ISPContentType, ISPField, ISPLists, ISPViews } from "../common/SPEntities"; import { orderBy } from '../controls/viewPicker/IViewPicker'; export default class SPServiceMock implements ISPService { private _includeDelay?; private _delayTimeout?; constructor(includeDelay?: boolean, delayTimeout?: number); getListFormRenderInfo(listId: string): Promise; getAdditionalListFormFieldInfo(listId: string, webUrl?: string): Promise; getFields(options?: IFieldsOptions): Promise; getContentTypes(options?: IContentTypesOptions): Promise; getListItems(filterText: string, listId: string, internalColumnName: string, field: ISPField, keyInternalColumnName?: string, webUrl?: string): Promise; getField: (listId: string, internalColumnName: string, webUrl?: string) => Promise; getViews(listId?: string, orderBy?: orderBy, filter?: string): Promise; /** * The mock lists to present to the local workbench */ private static _lists; getLibs(options?: ILibsOptions): Promise; /** * Locks the thread for the specified amount of time * @param ms Milliseconds to wait */ private sleep; } //# sourceMappingURL=SPServiceMock.d.ts.map