export const TYPE_SMARTFIELD: "smartfield"; export const ATTRIBUTE_NAME: "name"; export const ATTRIBUTE_TYPE: "type"; export const ATTRIBUTE_SELECTED_TEXT: "selectedText"; export const COMMAND_INSERT_SMARTFIELD: "insertSmartfield"; export const COMMAND_DELETE_SMARTFIELD: "deleteSmartfield"; export const COMMAND_UPDATE_SMARTFIELD: "updateSmartfield"; export const SMARTFIELD_REGEX: RegExp; /** @typedef {import("@ckeditor/ckeditor5-engine").Element} ModelElement */ export default class DocfieldSmartfieldEditing extends Plugin { static get requires(): (typeof Widget)[]; init(): void; _defineSchema(): void; _defineConverters(): void; _addAutoFormat(): void; _getTextFromRange(range: any): string; } export type ModelElement = import("@ckeditor/ckeditor5-engine").Element; import { Plugin } from "@ckeditor/ckeditor5-core"; import { Widget } from "@ckeditor/ckeditor5-widget"; //# sourceMappingURL=docfield-smartfield-editing.d.ts.map