export type InfiniteArray = (T | InfiniteArray)[];