tolkfmt-test-dev
Version:
Code formatter for the Tolk programming language
12 lines • 715 B
TypeScript
import type { Node } from "web-tree-sitter";
import type { Ctx } from "./ctx";
import type { Doc } from "../doc";
import type { CommentInfo } from "../comments";
export declare const printNode: (node: Node, ctx: Ctx) => Doc | undefined;
export declare function formatLeading(leading: CommentInfo[]): Doc[];
export declare function formatDangling(dangling: CommentInfo[]): Doc[];
export declare function getOriginalNodeText(node: Node): string;
export declare function printOriginalNodeText(node: Node, ctx: Ctx): Doc;
export declare function isFmtIgnoreComment(comment: CommentInfo): boolean;
export declare function hasFmtIgnoreDirective(leadingComments: CommentInfo[]): boolean;
//# sourceMappingURL=node.d.ts.map