/// import * as prettier from 'prettier'; import { CustomReporter, Reporter } from './reporter'; import stream = require('stream'); /** * See [Prettier Options](https://github.com/prettier/prettier#options) */ export declare type Options = prettier.Options; export interface PluginOptions { /** * report the filenames of files that are different from Prettier formatting */ reporter?: Reporter | CustomReporter; /** * omit formatted files */ filter?: boolean; /** * include rules from Prettier config files, e.g. .prettierrc */ configFile?: boolean; } export declare function format(prettier_options?: Options, { reporter, filter, configFile: config_file, }?: PluginOptions): stream.Transform;