import { IFileSystem, ILogger } from '../../domain/interfaces'; import { PhaseGatesRuleset } from './phase-gate-validator.types'; export declare class RulesetLoader { private readonly fs; private readonly logger; private readonly rulesetPath; private cachedRuleset; private readonly ajv; private schemaValidator; constructor(fs: IFileSystem, logger: ILogger, rulesetPath: string); loadRuleset(): Promise; getRulesetVersion(): Promise; }