UNPKG
@codethread/tstl-validate
Version:
latest (0.2.2)
0.2.2
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
0.0.6
0.0.5
0.0.4
0.0.3
Fork and adaptation of valibot for use in typescript-to-lua
@codethread/tstl-validate
/
dist
/
methods
/
omit
/
types.d.ts
7 lines
(6 loc)
•
288 B
TypeScript
View Raw
1
2
3
4
5
6
7
/**
@noSelfInFile
*/
import
type
{
ObjectSchema
,
ObjectSchemaAsync
}
from
'../../schemas/index'
;
/** * Object keys type. */
export
type
ObjectKeys
<
TObjectSchema
extends
ObjectSchema
<
any
> |
ObjectSchemaAsync
<
any
>> = [keyof
TObjectSchema
[
'object'
], ...(keyof
TObjectSchema
[
'object'
])[]];