/** * Custom PDF converter implementation. * Wraps user-defined shell commands as PdfConverter instances. */ import type { CustomConverterConfig, PdfConvertResult, PdfConverter } from "./pdf-converter.js"; export declare class CustomPdfConverter implements PdfConverter { readonly name: string; private readonly config; constructor(name: string, config: CustomConverterConfig); isAvailable(): Promise; convert(pdfPath: string, outputPath: string): Promise; private getCommand; private getCheckCommand; private execCommand; private handleExecError; } //# sourceMappingURL=custom-converter.d.ts.map