import { FilterPattern } from '@rollup/pluginutils'; import { ParserOptions } from 'xml2js'; import { Options as CSVOptions } from 'csv-parse'; import { ParsingOptions } from 'xlsx'; export declare type PluginOptions = { xml?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; xml2jsOptions?: ParserOptions; }; yaml?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; loadMultiDocument?: boolean; }; csv?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; csvOptions?: CSVOptions; }; ini?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; }; properties?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; }; toml?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; }; plist?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; }; xlsx?: { enabled?: boolean; include?: FilterPattern; exclude?: FilterPattern; xlsxOptions?: ParsingOptions; }; }; declare const _default: (options?: PluginOptions) => { name: string; transform(code: string, id: string): Promise; }; export default _default;