import { A, Const } from "free-types-core"; import { $Accessor, $Iterator } from "./types.js"; export { $Array }; interface $Array extends $Iterator { value: Const; path: Const<[number]>; done: $Done; } interface $Done extends $Accessor { type: A extends 1 ? true : false; }