For AI agents: the docs index is at https://lucid.readme.io/llms.txt. Append .md to any documentation page URL to get its markdown version.
type WithUndefinedAsOptionalRecursive<T>: T extends object ? { [key in DefinedKeys<T>]-?: WithUndefinedAsOptionalRecursive<T[key]> } & { [key in UndefinedKeys<T>]?: WithUndefinedAsOptionalRecursive<T[key]> } : T;