Type alias UnwrapArg<T>

UnwrapArg<T>: T extends IArg<infer Type, infer Required, infer Rest, infer Enum>
    ? MarkRest<MarkNullable<GetArgType<Type, Enum>, Required, Rest>, Rest>
    : never

Type Parameters

  • T

Generated using TypeDoc