interface IteratorResult from lib/core.js
interface IteratorResult<T> {
done: boolean;
value?: T;
}
// error: property value Property not found in IteratorResult
var x: IteratorResult = {done: true};
conversely this works fine:
type IteratorResult<T> = {
done: boolean;
value?: T;
};
// ok
var x: IteratorResult = {done: true};
interface
IteratorResultfromlib/core.jsconversely this works fine: