import { IArgdownPlugin } from "@argdown/core";
import * as core from "@argdown/core";
declare module "@argdown/core" {
    interface IArgdownRequest {
        outputPath?: string;
        outputSuffix?: string;
        inputPath?: string;
        rootPath?: string;
        ignore?: string[];
        watch?: boolean;
        plugins?: {
            processor: string;
            plugin: IArgdownPlugin;
        }[];
    }
}
export interface IArgdownRequest extends core.IArgdownRequest {
}
export * from "./argdown";
export * from "./IAsyncArgdownPlugin";
export * from "./AsyncArgdownApplication";
export * from "./plugins/CopyDefaultCssPlugin";
export * from "./plugins/IncludePlugin";
export * from "./plugins/LoadFilePlugin";
export * from "./plugins/LogParserErrorsPlugin";
export * from "./plugins/SaveAsFilePlugin";
export * from "./plugins/StdOutPlugin";
export * from "./plugins/SvgToPdfExportPlugin";
export * from "./plugins/ImageSizePlugin";
export * from "./plugins/GenerateDataUrlsPlugin";
