import { NoUnmanagedExceptionsConfig } from '@webpieces/rules-config'; import type { EditContext, Violation } from '../types'; import { EditRuleBase } from '../rule-base'; import { FixHint } from '../fix-hint'; export declare class NoUnmanagedExceptionsRule extends EditRuleBase { constructor(config: NoUnmanagedExceptionsConfig); readonly description = "try/catch is generally not allowed. Only allowed in chokepoints (filter, globalErrorHandler) or other rare locations."; readonly files: string[]; get fixHint(): FixHint; check(ctx: EditContext): readonly Violation[]; }