import { AbstractPlugin } from '../../common/AbstractPlugin.js'; import { ResourceParser } from '../../common/resourceParser.js'; import { ValidationResult } from '../../common/sarif.js'; import { Resource, ValidateOptions } from '../../common/types.js'; export declare class YamlValidator extends AbstractPlugin { private resourceParser; constructor(resourceParser: ResourceParser); doValidate(resources: Resource[], { incremental }: ValidateOptions): Promise; /** * Parse for YAML errors that were allowed by non-strict parsing */ private validateResource; private adaptToValidationResult; }