diff --git a/src/lib.ts b/src/lib.ts index e846a378..c0b05032 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -46,3 +46,9 @@ export { ConcatList, ObservableMap } from "./observable/index"; +export { + BaseObservableValue, + IWaitHandle, + ObservableValue, + RetainedObservableValue +} from "./observable/ObservableValue"; diff --git a/src/observable/ObservableValue.ts b/src/observable/ObservableValue.ts index ad0a226d..65406700 100644 --- a/src/observable/ObservableValue.ts +++ b/src/observable/ObservableValue.ts @@ -41,7 +41,7 @@ export abstract class BaseObservableValue extends BaseObservable<(value: T) = } } -interface IWaitHandle { +export interface IWaitHandle { promise: Promise; dispose(): void; }