export declare class MemoLazy { private selector; private creator; private selected; private _value; constructor(selector: () => S, creator: (selected: S) => Promise); get hasValue(): boolean; get value(): Promise; set value(value: Promise); }