JTDDataType<S>: S extends {
        definitions: Record<string, unknown>;
    }
    ? JTDDataDef<S, S["definitions"]>
    : JTDDataDef<S, Record<string, never>>

Type Parameters

  • S