import type { DeserializeContext, SerializeContext } from "@block-kit/core"; import type { AttributeMap } from "@block-kit/delta"; import type { ReactLeafContext } from "@block-kit/react"; import { EditorPlugin } from "@block-kit/react"; import type { ReactNode } from "react"; export declare class ItalicPlugin extends EditorPlugin { key: string; destroy(): void; constructor(); match(attrs: AttributeMap): boolean; serialize(context: SerializeContext): SerializeContext; deserialize(context: DeserializeContext): DeserializeContext; renderLeaf(context: ReactLeafContext): ReactNode; }