import List from "./list"; export declare type Nothing = null | undefined | void; export declare type Maybe = T | Nothing; export declare type Type = (x: T) => T; export interface DeepList extends List> { } export declare type Deep = T | DeepList; export interface DeepArray extends List> { } export declare type DeepA = T | DeepArray;