/** * This validation file aims to validate that the number of curly braces in an artifact * definition is balanced, meaning that every opening curly brace "{" has a corresponding * closing curly brace "}". */ import { ValidationAcceptor } from "langium"; import { BuiltinArtifact, ComponentArtifact, DeploymentArtifact, ServiceArtifact } from "../../generated/ast.js"; declare const _default: () => (readonly ["BuiltinArtifact" | "ComponentArtifact" | "DeploymentArtifact" | "ServiceArtifact", typeof AllCurlyBalanced])[]; export default _default; declare function AllCurlyBalanced(): (node: ComponentArtifact | ServiceArtifact | BuiltinArtifact | DeploymentArtifact, accept: ValidationAcceptor) => void;