import type { JsonSchema, WorkflowDiagnostic } from "../types/index.js"; export type JsonSchemaSubsetValidationOptions = { path?: string; requireObjectRoot?: boolean; }; export type WorkflowValueValidationOptions = { path?: string; }; export declare function validateJsonSchemaSubset(schema: JsonSchema, options?: JsonSchemaSubsetValidationOptions): WorkflowDiagnostic[]; export declare function validateJsonValueAgainstSchema(schema: JsonSchema, value: unknown, options?: WorkflowValueValidationOptions): WorkflowDiagnostic[]; export declare function semanticJsonSchemasEqual(left: JsonSchema, right: JsonSchema): boolean; //# sourceMappingURL=json-schema.d.ts.map