import * as Ast from '@unified-latex/unified-latex-types';

/**
 * Returns a new AST with all comments removed. Care is taken to preserve whitespace.
 * For example
 * ```
 * x%
 * y
 * ```
 * becomes `xy` but
 * ```
 * x %
 * y
 * ```
 * becomes `x y`
 */
export declare function deleteComments(ast: Ast.Ast): void;

export { }
