/**
 * Copyright IBM Corp. 2024, 2025
 */
import { ruleSetInfo } from '../../apim/apim-governance-info.interface.js';
import { IlintResponse } from '../../common/models/lint-response.model.js';
export interface IlintHandler {
    lint(fileContent: string, language: string): Promise<IlintResponse[]>;
    lintWithRulesets(fileContent: string, language: string, rulesets: ruleSetInfo[]): Promise<IlintResponse[]>;
}
export default IlintHandler;
//# sourceMappingURL=lint-handler-interface.d.ts.map