import { type Canvas } from "@napi-rs/canvas";
import { BasePdfReaderCommon } from "./core/base-pdf-reader-common.js";
/**
 * Node.js-specific extension of BasePdfReaderCommon.
 * Adds filesystem operations (saveCanvasToPng, dumpCanvasMap) using @napi-rs/canvas and fs.
 */
export declare class PdfReaderCommon extends BasePdfReaderCommon {
    saveCanvasToPng(canvas: Canvas, filename: string, foldername: string): Promise<void>;
    protected dumpCanvasMapCommon(canvasMap: Map<number, Canvas>, filename: string, foldername?: string, startIndex?: number): Promise<void>;
}
