import { Config } from "./config";
type CliArgs = typeof import("../cli").cliFlags;
type Input = {
    path: string;
} | {
    content: string;
} | {
    html: string;
};
/**
 * Convert markdown to html.
 */
export declare const convertMdToHtml: (input: Input, config: Config, args?: CliArgs) => Promise<{
    html: string;
    config: Config;
}>;
/**
 * Convert markdown to pdf.
 */
export declare const convertMdToPdf: (input: Input, config: Config, args?: CliArgs) => Promise<import("./generate-output").Output>;
/**
 * Convert markdowns to pdfs.
 */
export declare const convertMdsToPdfs: (params: {
    input: Input;
    config: Config;
    args?: CliArgs;
}[]) => Promise<import("./generate-output").Output[] | undefined>;
export {};
