import { BuiltinArtifact, ComponentArtifact, ServiceArtifact } from "../../../language/generated/ast.js"; import { ValidationContext } from "../../../language/validations/_shared.js"; import { ValidationAcceptor } from "langium"; declare const _default: () => (readonly ["BuiltinArtifact" | "ComponentArtifact" | "ServiceArtifact", typeof AssignableToComponentInterface])[]; export default _default; declare function AssignableToComponentInterface(context: ValidationContext): (node: ComponentArtifact | ServiceArtifact | BuiltinArtifact, accept: ValidationAcceptor) => void;