···2323 * Name of the plugin that registered this symbol.
2424 */
2525 pluginName?: string;
2626+ /**
2727+ * Tags associated with this symbol.
2828+ */
2929+ tags?: Set<string>;
2630 }
2731}
2832// END OVERRIDES
···11+import type { SymbolMeta } from '@hey-api/codegen-core';
22+13import type { ToRefs } from '~/plugins';
2435import type { HeyApiTypeScriptPlugin } from '../types';
···79 state: ToRefs<PluginState>;
810};
9111010-export type PluginState = {
1111- /**
1212- * Path to the schema in the intermediary representation.
1313- */
1414- path: ReadonlyArray<string | number>;
1515-};
1212+export type PluginState = Pick<Required<SymbolMeta>, 'path'> &
1313+ Pick<Partial<SymbolMeta>, 'tags'>;