/**
* Multi-way trees
*/
import type * as HKT from "@principia/prelude/HKT";
export interface Tree {
readonly value: A;
readonly forest: Forest;
}
export type Forest = ReadonlyArray>;
export const URI = "Tree";
export type URI = typeof URI;
export type V = HKT.Auto;
declare module "@principia/prelude/HKT" {
interface URItoKind {
readonly [URI]: Tree;
}
}