@hashgraphonline/standards-agent-kit
Version:
A modular SDK for building on-chain autonomous agents using Hashgraph Online Standards, including HCS-10 for agent discovery and communication. https://hol.org
25 lines (24 loc) • 814 B
TypeScript
import { AIAgentCapability } from '@hashgraphonline/standards-sdk';
/**
* Valid input types for parsing tags or capabilities
*/
type ParseInput = string | number[] | string[] | AIAgentCapability[];
/**
* Maps natural language terms to AIAgentCapability enum values
*/
export declare class NaturalLanguageMapper {
private static readonly CAPABILITY_MAPPINGS;
/**
* Parse natural language text and extract capability values
*/
static parseCapabilities(text: string): AIAgentCapability[];
/**
* Parse tags/capabilities from various input formats
*/
static parseTagsOrCapabilities(input: ParseInput): AIAgentCapability[];
/**
* Convert capability enum to human-readable name
*/
static getCapabilityName(capability: AIAgentCapability): string;
}
export {};