import type { AstNode } from "langium"; import { AbstractFormatter } from "langium/lsp"; /** * Provides formatting for DomainLang documents. * Handles indentation and newlines for block-based constructs. */ export declare class DomainLangFormatter extends AbstractFormatter { protected format(node: AstNode): void; /** * Formats a block node with standard indentation and newlines. * * @param node - The AST node to format */ private formatBlock; }