mirror of
https://github.com/xfarrow/blink
synced 2025-06-27 09:03:02 +02:00
10 lines
263 B
TypeScript
10 lines
263 B
TypeScript
import { Deferred } from './utils';
|
|
export declare class Resource<T> {
|
|
resource: T;
|
|
readonly timestamp: number;
|
|
protected deferred: Deferred<void>;
|
|
constructor(resource: T);
|
|
get promise(): Promise<void>;
|
|
resolve(): Resource<T>;
|
|
}
|