import { Editor } from 'slate';
export declare const deserialize: (el: Node) => string | {
    type: import("../../../declarations/slate").ElementType;
    url?: string;
    alignment?: import("../alignment").AlignmentTypes;
    children?: {
        text: string;
        bold?: boolean;
        italic?: boolean;
        underline?: boolean;
        color?: import("react-color").RGBColor;
    }[];
    level?: import("../heading").HeadingLevels;
    fontSize?: number;
} | unknown[];
export declare const imageType = "image";
export interface HtmlEditor {
}
export declare const withHtml: (editor: Editor) => import("slate").BaseEditor & import("slate-react").ReactEditor & import("slate-history").HistoryEditor & import("../emphasize").EmphasizeEditor & import("../links").LinksEditor & import("../color").ColorEditor & import("../alignment").AlignmentEditor & import("../heading").HeadingsEditor & import("../fontSize").FontSizeEditor & import("../lists").ListsEditor & import("../quote").QuotesEditor;
