import { SecretLintSourceCode } from "@secretlint/types"; export declare class CommentState { private source; private reportingConfig; private endIndex; constructor(source: SecretLintSourceCode); getIgnoringMessages(): { startIndex: number; endIndex: number; ruleId: string; }[]; disableLine(lineNumber: number, rulesToDisable: string[]): void; /** * Add data to reporting configuration to disable reporting for list of rules * starting from start location * @returns {void} */ disableReporting(startIndex: number, rulesToDisable: string[]): void; /** * Add data to reporting configuration to enable reporting for list of rules * starting from start location */ enableReporting(endIndex: number, rulesToEnable: string[]): void; } //# sourceMappingURL=CommentState.d.ts.map