/** * @module vim-ts */ /** * Returns a value from cache or queue up existing request or start a new requests */ export declare class RemoteValue { label: string; private _getter; private _value; private _request; constructor(getter: () => Promise, label?: string); /** * Returns a value from cache or queue up existing request or start a new requests */ get(): Promise; }