fx-flow v0.7.0 / types / Expand
Type alias: Expand<T, Ignore>
Expand<
T,Ignore>:TextendsT?TextendsIgnore?T:Textends (...args) =>Promise<infer R> ? (...args) =>Promise<Expand<R,Ignore>> :Textends (...args) => infer R ? (...args) =>Expand<R,Ignore> :Textendsobject?{ [K in keyof T]: Expand<T[K], Ignore> }:T:never
Expand nested type deeply
Type parameters
• T
• Ignore = never