import { BlockValidation } from "../../core/validation"; /** * Determines if a specific validation result is valid. * * @param result The source value. * * @returns Whether the result is valid. */ declare function isValidResult(result: BlockValidation): boolean; /** * Determines if the result should lead to Schema output. * * @param result The source value. * * @returns Whether the result should lead to Schema output. */ declare function isResultValidForSchema(result: BlockValidation): boolean; /** * Determines if the result is OK (in other words, would lead to an orange bullet). * * @param result The source value. * * @returns Whether the result is OK. */ declare function isOkResult(result: BlockValidation): boolean; /** * Determines if the result is invalid. * * @param result The source value. * * @returns Whether the result is invalid. */ declare function isInvalidResult(result: BlockValidation): boolean; export { isValidResult, isResultValidForSchema, isOkResult, isInvalidResult };