import { ParserRuleContext } from 'antlr4ts'; import { BaseListener } from './baseListener.js'; export declare class ExperimentalSwitchMutator extends BaseListener { enterSwitchStatement(ctx: ParserRuleContext): void; private isElseCase; private createSwapAdjacentValuesMutations; /** * Swap-span mutation spans two when-clauses. The MutationListener only * verifies the switch-statement start line is covered; this method asserts * coverage for at least one line inside each when-clause so we never emit * a mutation whose replacement body is wholly uncovered. */ private isSpanCovered; }