import { Converter } from "./converter.js"; export interface BatchConvertOptions { outputDirectory?: string; outputExtension: string; verbose?: boolean; dryRun?: boolean; concurrency?: number; } export interface BatchConvertGlobOptions extends BatchConvertOptions { hidden?: boolean; filesTransform?: (files: Array) => Array; } export interface BatchConvertResult { files: number; types: number; } export declare function batchConvert(converter: Converter, filenames: Array, options: BatchConvertOptions): Promise; export declare function batchConvertGlob(converter: Converter, globs: Array, options: BatchConvertGlobOptions): Promise;