/** * ESLint rule for detecting multiple release tags on a single symbol. * * @remarks * This rule detects when a symbol has more than one release tag * (e.g., both `@public` and `@beta`). Each symbol should have exactly one release tag. * * @internal */ import { ESLintUtils } from '@typescript-eslint/utils'; import type { ApiExtractorLogLevel } from '../types'; /** * Options for the extra-release-tag rule. * @alpha */ export interface ExtraReleaseTagRuleOptions { /** * Severity level for extra release tags. * @defaultValue 'error' */ severity?: ApiExtractorLogLevel; } export declare const extraReleaseTag: ESLintUtils.RuleModule<"extraReleaseTag", [ExtraReleaseTagRuleOptions], unknown, ESLintUtils.RuleListener>; //# sourceMappingURL=extra-release-tag.d.ts.map