import { type ToolInterface } from "./models";
import { type JsonSchema } from "@jsonforms/core";
export declare const findAllScopablePaths: (baseTool: ToolInterface, parentPath?: string) => string[];
export declare const findAllScopablePathsBySchema: (schema?: JsonSchema, parentPath?: string) => string[];
/**
 *
 * isNotEmpty(undefined) -> false
 * isNotEmpty({}) -> false
 * isNotEmpty([]) -> false
 * isNotEmpty('') -> false
 *
 *
 * isNotEmpty(1) -> true
 * isNotEmpty('1') -> true
 * isNotEmpty(true) -> true
 * isNotEmpty([1]) -> true
 * isNotEmpty({a:1}) -> true
 */
export declare const isNotEmpty: (value?: any) => boolean;
