/// import type { SinonStub } from 'sinon'; import { MetadataDB } from '../ComponentFramework-Mock-Generator'; import { FormattingMock } from './Formatting.mock'; import { ShkoOnline } from '../ShkoOnline'; export declare class WebApiMock implements ComponentFramework.WebApi { _Delay: number; _ConvertRowToOData: SinonStub<[row: any, entityMetadata: ShkoOnline.EntityMetadata], void>; createRecord: SinonStub<[ entityType: string, data: ComponentFramework.WebApi.Entity ], Promise>; deleteRecord: SinonStub<[entityType: string, id: string], Promise>; updateRecord: SinonStub<[ entityType: string, id: string, data: ComponentFramework.WebApi.Entity ], Promise>; retrieveMultipleRecords: SinonStub<[ entityType: string, options?: string, maxPageSize?: number ], Promise>; retrieveRecord: SinonStub<[ entityType: string, id: string, options?: string ], Promise>; constructor(db: MetadataDB, formatting: FormattingMock); } //# sourceMappingURL=WebApi.mock.d.ts.map