UNPKG
ts-flex-query
Version:
latest (1.7.0)
1.7.0
1.6.1
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.1
1.1.0
1.0.1
1.0.0
0.4.1
0.4.0
0.3.1
0.3.0
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.0
Flexible and type-safe data queries
github.com/black-comb/ts-flex-query
black-comb/ts-flex-query
ts-flex-query
/
types
/
expression-result-type.d.ts
4 lines
(3 loc)
•
225 B
TypeScript
View Raw
1
2
3
4
import
{
Expression
}
from
'../core/expression'
;
import
{
ExpandRecursively
}
from
'./utils'
;
export
type
ExpressionResultType
<T
extends
Expression
> = T
extends
Expression
<infer
TResult
> ?
ExpandRecursively
<
TResult
> :
never
;