// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. import type { Layout } from "./Layout.d.ts"; import type { Orientation } from "./Orientation.d.ts"; /** * A row or column of child layouts, nested to form a grid. */ export type SplitLayout = { /** * Child layouts, in left-to-right or top-to-bottom order. */ children: Array, /** * Each child's share of the split, one per child, as a proportion of * their total. */ sizes: Array, /** * Whether children sit side by side (`horizontal`) or stacked * (`vertical`). */ orientation: Orientation, };