Resource.d.ts 257 B

123456789
  1. import { Deferred } from './utils';
  2. export declare class Resource<T> {
  3. resource: T;
  4. readonly timestamp: number;
  5. protected deferred: Deferred<void>;
  6. constructor(resource: T);
  7. readonly promise: Promise<void>;
  8. resolve(): Resource<T>;
  9. }