{{~#each parameters}}{{name}}: {{> models/type schema}},{{/each}}
{{~#if forms}}form: {{#each forms}}{{#unless @first}} | {{/unless}}{{> models/type schema}}{{/each}},{{/if}}
{{~#if queries}}queries: {
{{~#each queries}}
	{{name}}{{#unless required}}?{{/unless}}: {{> models/type schema}},
{{/each}}
}{{#if (every queries 'required' false)}} = {}{{/if}},
{{/if}}
{{~#if cookies}}cookies: {
{{~#each cookies}}
	{{name}}{{#unless required}}?{{/unless}}: {{> models/type schema}},
{{/each}}
}{{#if (every cookies 'required' false)}} = {}{{/if}},
{{/if}}
headers: {
'Content-Type': {{#if forms}}{{#each forms}}{{#unless @first}} | {{/unless}}{{#each types}}{{#unless @first}} | {{/unless}}'{{this}}'{{/each}}{{/each}}{{else}}'application/json'{{/if}},
{{#each headers}}
	{{name}}{{#unless required}}?{{/unless}}: {{> models/type schema}},
{{/each}}
}{{#if (every headers 'required' false)}} = { 'Content-Type': 'application/json' }{{/if}},
{{~> apis/arguments/server servers}} config?: AxiosRequestConfig
