yaml-language-server
Version:
18 lines (17 loc) • 580 B
TypeScript
import type { JSONSchema } from '../../jsonSchema';
import { SchemaDraft } from '../../jsonLanguageTypes';
import { BaseValidator } from './baseValidator';
export declare class Draft04Validator extends BaseValidator {
protected getCurrentSchemaDraft(): SchemaDraft;
/**
* Keyword: exclusiveMinimum/exclusiveMaximum
*
* Booleans that make minimum/maximum exclusive.
*/
protected getNumberLimits(schema: JSONSchema): {
minimum?: number;
maximum?: number;
exclusiveMinimum?: number;
exclusiveMaximum?: number;
};
}