yaml-language-server
Version:
16 lines (15 loc) • 550 B
TypeScript
import type { JSONSchema } from '../../jsonSchema';
import { SchemaDraft } from '../../jsonLanguageTypes';
import { BaseValidator } from './baseValidator';
export declare class Draft07Validator extends BaseValidator {
protected getCurrentSchemaDraft(): SchemaDraft;
/**
* Keyword: exclusiveMinimum/exclusiveMaximum are treated as numeric bounds
*/
protected getNumberLimits(schema: JSONSchema): {
minimum?: number;
maximum?: number;
exclusiveMinimum?: number;
exclusiveMaximum?: number;
};
}