@@ -18,18 +18,20 @@ export type {{classname}}{{#vendorExtensions.x-has-child-generic}}<T>{{/vendorEx
18
18
/**
19
19
* { {{description} }}
20
20
*/{ {/description} }{ {^isEnum} }
21
- export type { {classname} }{ {#vendorExtensions.x-has-child-generic} }<T >{ {/vendorExtensions.x-has-child-generic} } = { {#parent} } { {{.} }} & { {/parent} } {
21
+ export type { {classname} }{ {#vendorExtensions.x-is-generic} }<T >{ {/vendorExtensions.x-is-generic} }{ {#vendorExtensions.x-has-child-generic} }<T >{ {/vendorExtensions.x-has-child-generic} } = { {^vendorExtensions.x-is-generic} }{ {#parent} }{ {{.} }} & { {/parent} }{ {/vendorExtensions.x-is-generic} }{ {#vendorExtensions.x-is-generic} }T & { {/vendorExtensions.x-is-generic} } {
22
+ {{#vendorExtensions} }
22
23
{ {#vars} }{ {#description} }
23
24
/**
24
25
* { {{description} }}
25
26
*/{ {/description} }
26
27
{ {name} }{ {^required} }?{ {/required} }: { {#isEnum} }{ {classname} }{ {{nameInCamelCase} }}{ {#isArray} }[]{ {/isArray} }{ {/isEnum} }
27
- { {^isEnum} }{ {#vendorExtensions.x-propagated-generic} }(T & { {{complexType} }}){ {#isArray} }[]{ {/isArray} }{ {/vendorExtensions.x-propagated-generic} }
28
- { {^vendorExtensions.x-propagated-generic} }
29
- { {#vendorExtensions.x-has-child-generic} }{ {{complexType} }}<T >{ {#isArray} }[]{ {/isArray} }{ {/vendorExtensions.x-has-child-generic} }
30
- { {^vendorExtensions.x-has-child-generic} }{ {{dataType} }}{ {/vendorExtensions.x-has-child-generic} }
31
- { {/vendorExtensions.x-propagated-generic} }{ {#isNullable} } | null{ {/isNullable} }{ {/isEnum} };{ {/vars} }
32
- } { {#vendorExtensions.x-is-SearchForHitsOptions} } & { facet?: never; maxFacetHits?: never; facetQuery?: never } ; { {/vendorExtensions.x-is-SearchForHitsOptions} }
28
+ { {^isEnum} }{ {#x-propagated-generic} }{ {{complexType} }}<T >{ {#isArray} }[]{ {/isArray} }{ {/x-propagated-generic} }
29
+ { {^x-propagated-generic} }
30
+ { {#x-has-child-generic} }{ {{complexType} }}<T >{ {#isArray} }[]{ {/isArray} }{ {/x-has-child-generic} }
31
+ { {^x-has-child-generic} }{ {{dataType} }}{ {/x-has-child-generic} }
32
+ { {/x-propagated-generic} }{ {#isNullable} } | null{ {/isNullable} }{ {/isEnum} };{ {/vars} }
33
+ } { {#x-is-SearchForHitsOptions} } & { facet?: never; maxFacetHits?: never; facetQuery?: never } ; { {/x-is-SearchForHitsOptions} }
34
+ { {/vendorExtensions} }
33
35
{ {/isEnum} }
34
36
{ {#hasEnums} }{ {#vars} }{ {#isEnum} }export type { {classname} }{ {nameInCamelCase} } = { {#allowableValues} }{ {#enumVars} }{ {{value} }}{ {^-last} }|{ {/-last} }{ {/enumVars} }{ {/allowableValues} }{ {/isEnum} }{ {/vars} }{ {/hasEnums} }
35
37
{ {#isEnum} }export type { {classname} } = { {#allowableValues} }{ {#enumVars} }{ {{value} }}{ {^-last} }|{ {/-last} }{ {/enumVars} }{ {/allowableValues} }{ {/isEnum} }
0 commit comments