import { AutoformatPlugin } from "./types";
/**
 * @see {@link withAutoformat}
 */
export declare const createAutoformatPlugin: <OP = AutoformatPlugin<import("@udecode/plate-core").Value, import("@udecode/plate-core").PlateEditor<import("@udecode/plate-core").Value>>, OV extends import("@udecode/plate-core").Value = import("@udecode/plate-core").Value, OE extends import("@udecode/plate-core").PlateEditor<OV> = import("@udecode/plate-core").PlateEditor<OV>>(override?: Partial<import("@udecode/plate-core").PlatePlugin<import("@udecode/plate-core").NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: import("@udecode/plate-core").OverrideByKey<OV, OE> | undefined) => import("@udecode/plate-core").PlatePlugin<import("@udecode/plate-core").NoInfer<OP>, OV, OE>;
