import type { Doc } from "prettier"; import * as PrettierTypes from "./prettier-types"; import * as Ast from "@unified-latex/unified-latex-types"; export declare function printVerbatimEnvironment(path: PrettierTypes.AstPath, print: PrettierTypes.RecursivePrintFunc, options: any): Doc; export declare function printEnvironment(path: PrettierTypes.AstPath, print: PrettierTypes.RecursivePrintFunc, options: any): Doc; export declare function printAlignedEnvironment(path: PrettierTypes.AstPath, print: PrettierTypes.RecursivePrintFunc, options: any): Doc; /** * Formats the content of an aligned/tabular environment's content. * Ensures the "&" delimiters all line up. * * @export * @param {[object]} nodes * @returns {{rows: [string], rowSeps: [object]}} */ export declare function formatAlignedContent(nodes: Ast.Node[]): { rows: string[]; rowSeps: string[]; trailingComments: (Ast.Comment | null)[]; }; //# sourceMappingURL=environment.d.ts.map