UNPKG

@orbit/records

Version:

A flexible data access and synchronization layer.

7 lines (6 loc) 798 B
import { AsyncUpdatable, RequestOptions, SyncUpdatable } from '@orbit/data'; import { RecordOperation } from './record-operation'; import { RecordTransformResult } from './record-transform'; import { RecordTransformBuilder } from './record-transform-builder'; export declare type SyncRecordUpdatable<ResponseDetails, TransformBuilder = RecordTransformBuilder, TransformOptions extends RequestOptions = RequestOptions> = SyncUpdatable<RecordTransformResult, ResponseDetails, RecordOperation, TransformBuilder, TransformOptions>; export declare type AsyncRecordUpdatable<ResponseDetails, TransformBuilder = RecordTransformBuilder, TransformOptions extends RequestOptions = RequestOptions> = AsyncUpdatable<RecordTransformResult, ResponseDetails, RecordOperation, TransformBuilder, TransformOptions>;