···6162export interface IRParameterObject {
63 /**
64+ * Determines whether the parameter value SHOULD allow reserved characters, as defined by RFC3986 `:/?#[]@!$&'()*+,;=` to be included without percent-encoding. The default value is `false`. This property SHALL be ignored if the request body media type is not `application/x-www-form-urlencoded` or `multipart/form-data`. If a value is explicitly defined, then the value of `contentType` (implicit or explicit) SHALL be ignored.
65+ */
66+ allowReserved?: boolean;
67+ /**
68+ * When this is true, property values of type `array` or `object` generate separate parameters for each value of the array, or key-value-pair of the map. For other types of properties this property has no effect. When `style` is `form`, the default value is `true`. For all other styles, the default value is `false`. This property SHALL be ignored if the request body media type is not `application/x-www-form-urlencoded` or `multipart/form-data`. If a value is explicitly defined, then the value of `contentType` (implicit or explicit) SHALL be ignored.
69+ */
70+ explode: boolean;
71+ /**
72 * Endpoint parameters must specify their location.
73 */
74 location: 'cookie' | 'header' | 'path' | 'query';
···80 pagination?: boolean | string;
81 required?: boolean;
82 schema: IRSchemaObject;
83+ /**
84+ * Describes how the parameter value will be serialized depending on the type of the parameter value. Default values (based on value of `in`): for `query` - `form`; for `path` - `simple`; for `header` - `simple`; for `cookie` - `form`.
85+ */
86+ style:
87+ | 'deepObject'
88+ | 'form'
89+ | 'label'
90+ | 'matrix'
91+ | 'pipeDelimited'
92+ | 'simple'
93+ | 'spaceDelimited';
94}
9596export interface IRResponsesObject {