···3939 */
4040 commit_sha?: string;
4141 /**
4242- * Prevent parts matching the regular expression from being processed.
4242+ * Prevent parts matching the regular expression(s) from being processed.
4343 * You can select both operations and components by reference within
4444- * the bundled input. In case of conflicts, `exclude` takes precedence
4545- * over `include`.
4444+ * the bundled input.
4545+ *
4646+ * In case of conflicts, `exclude` takes precedence over `include`.
4647 *
4748 * @example
4849 * operation: '^#/paths/api/v1/foo/get$'
4950 * schema: '^#/components/schemas/Foo$'
5151+ * deprecated: '@deprecated'
5052 */
5151- exclude?: string;
5353+ exclude?: ReadonlyArray<string> | string;
5254 /**
5355 * You pass any valid Fetch API options to the request for fetching your
5456 * specification. This is useful if your file is behind auth for example.
5557 */
5658 fetch?: RequestInit;
5759 /**
5858- * Process only parts matching the regular expression. You can select both
5959- * operations and components by reference within the bundled input. In
6060- * case of conflicts, `exclude` takes precedence over `include`.
6060+ * Process only parts matching the regular expression(s). You can select both
6161+ * operations and components by reference within the bundled input.
6262+ *
6363+ * In case of conflicts, `exclude` takes precedence over `include`.
6164 *
6265 * @example
6366 * operation: '^#/paths/api/v1/foo/get$'
6467 * schema: '^#/components/schemas/Foo$'
6568 */
6666- include?: string;
6969+ include?: ReadonlyArray<string> | string;
6770 /**
6871 * **Requires `path` to start with `https://get.heyapi.dev` or be undefined**
6972 *