declare module 'katex/contrib/copy-tex/katex2tex' { /** * Set these to how you want inline and display math to be delimited. */ export interface CopyDelimiters { inline: ['$', '$'] | ['(', ')']; display: ['$$', '$$'] | ['[', ']']; } /** * Replace .katex elements with their TeX source ( element). * Modifies fragment in-place. Useful for writing your own 'copy' handler, * as in https://github.com/KaTeX/KaTeX/blob/master/contrib/copy-tex/copy-tex.js. * @param fragment Selected fragment of the DOM. * @param copyDelimiters Delimiters for inline and display math. */ export default function katexReplaceWithTex( fragment: DocumentFragment, copyDelimiters?: CopyDelimiters, ): DocumentFragment; }