UNPKG

prettier-plugin-rust

Version:
25 lines (20 loc) 801 B
import * as jinx_rust from 'jinx-rust'; import { Node } from 'jinx-rust'; import * as prettier from 'prettier'; import { Doc, Plugin } from 'prettier'; declare module "prettier/doc.js" { namespace utils { function canBreak(doc: Doc): boolean; } } declare const plugin: Plugin<Node>; declare const languages: prettier.SupportLanguage[] | undefined; declare const parsers: { [parserName: string]: prettier.Parser<jinx_rust.Node>; } | undefined; declare const printers: { [astFormat: string]: prettier.Printer<jinx_rust.Node>; } | undefined; declare const options: prettier.SupportOptions | undefined; declare const defaultOptions: Partial<prettier.RequiredOptions> | undefined; export { plugin as default, defaultOptions, languages, options, parsers, printers };