···1111 * Note that by enabling this option, your SDKs will **NOT**
1212 * support {@link https://developer.mozilla.org/docs/Glossary/Tree_shaking tree-shaking}.
1313 * For this reason, it is disabled by default.
1414+ *
1415 * @default false
1516 */
1617 asClass?: boolean;
1718 /**
1919+ * **This feature works only with the experimental parser**
2020+ *
2121+ * Should the generated functions contain auth mechanisms? You may want to
2222+ * disable this option if you're handling auth yourself or defining it
2323+ * globally on the client and want to reduce the size of generated code.
2424+ *
2525+ * @default true
2626+ */
2727+ auth?: boolean;
2828+ /**
2929+ * **This feature works only with the legacy parser**
3030+ *
1831 * Filter endpoints to be included in the generated SDK. The provided
1932 * string should be a regular expression where matched results will be
2033 * included in the output. The input pattern this string will be tested
2134 * against is `{method} {path}`. For example, you can match
2235 * `POST /api/v1/foo` with `^POST /api/v1/foo$`.
2323- *
2424- * This option does not work with the experimental parser.
2536 *
2637 * @deprecated
2738 */
···3950 // TODO: parser - rename operationId option to something like inferId?: boolean
4051 /**
4152 * Use operation ID to generate operation names?
5353+ *
4254 * @default true
4355 */
4456 operationId?: boolean;
4557 /**
4658 * Name of the generated file.
5959+ *
4760 * @default 'sdk'
4861 */
4962 output?: string;
5063 /**
5164 * Define shape of returned value from service calls
6565+ *
5266 * @default 'body'
6767+ *
5368 * @deprecated
5469 */
5570 response?: 'body' | 'response';
···5873 * obtained from your OpenAPI specification tags.
5974 *
6075 * This option has no effect if `sdk.asClass` is `false`.
7676+ *
6177 * @default '{{name}}Service'
6278 */
6379 serviceNameBuilder?: string;
···3939 */
4040 identifierCase?: Exclude<StringCase, 'SCREAMING_SNAKE_CASE'>;
4141 /**
4242- * Include only types matching regular expression.
4242+ * **This feature works only with the legacy parser**
4343 *
4444- * This option does not work with the experimental parser.
4444+ * Include only types matching regular expression.
4545 *
4646 * @deprecated
4747 */
4848 include?: string;
4949 /**
5050 * Name of the generated file.
5151+ *
5152 * @default 'types'
5253 */
5354 output?: string;