Type Alias InternalArgs<R, M, Q, C>
InternalArgs<R, M, Q, C>: { client: { [K in keyof C]: (() => C[K]) }; model: { [K in keyof M]: { [P in keyof M[K]]: (() => M[K][P]) } }; query: { [K in keyof Q]: { [P in keyof Q[K]]: (() => Q[K][P]) } }; result: { [K in keyof R]: { [P in keyof R[K]]: (() => R[K][P]) } }; } Type Parameters
- R = {
[K in string]: {
[K in string]: unknown
}
} - M = {
[K in string]: {
[K in string]: unknown
}
} - Q = {
[K in string]: {
[K in string]: unknown
}
} - C = {
[K in string]: unknown
}