import type { PluginOptions } from '@diplodoc/html-extension';
import type { IHTMLIFrameElementConfig } from '@diplodoc/html-extension/runtime';
import type { Action, ExtensionAuto } from "../../../core/index.js";
import { YfmHtmlBlockAction } from "./YfmHtmlBlockSpecs/const.js";
export interface YfmHtmlBlockOptions extends Omit {
useConfig?: () => IHTMLIFrameElementConfig | undefined;
autoSave?: {
enabled: boolean;
delay?: number;
};
}
export declare const YfmHtmlBlock: ExtensionAuto;
declare global {
namespace WysiwygEditor {
interface Actions {
[YfmHtmlBlockAction]: Action;
}
}
}