import type { AstNode } from 'langium';
import { type SemanticTokenAcceptor, AbstractSemanticTokenProvider } from 'langium/lsp';
export declare class LikeC4SemanticTokenProvider extends AbstractSemanticTokenProvider {
    protected highlightElement(node: AstNode, acceptor: SemanticTokenAcceptor): void | undefined | 'prune';
    private highlightNameAndKind;
    private highlightView;
}
