agentlang
Version:
The easiest way to build the most reliable AI agents - enterprise-grade teams of AI agents that collaborate with each other and humans
15 lines • 626 B
TypeScript
import type { ValidationAcceptor } from 'langium';
import { ModuleDefinition, SchemaDefinition } from './generated/ast.js';
import type { AgentlangServices } from './agentlang-module.js';
/**
* Register custom validation checks.
*/
export declare function registerValidationChecks(services: AgentlangServices): void;
/**
* Implementation of custom validations.
*/
export declare class AgentlangValidator {
checkUniqueDefs(module: ModuleDefinition, accept: ValidationAcceptor): void;
checkUniqueAttributes(def: SchemaDefinition, accept: ValidationAcceptor): void;
}
//# sourceMappingURL=agentlang-validator.d.ts.map