export class StoryTellingEditor extends LitElement { static properties: { markdown: { attribute: string; type: StringConstructor; }; storyId: { attribute: string; type: StringConstructor; }; showEditor: { attribute: string; type: StringConstructor; }; isNavigation: { attribute: string; type: BooleanConstructor; }; disableAutosave: { attribute: string; type: BooleanConstructor; }; }; /** * @type {String} - Markdown Content */ markdown: string; /** * @type {String | null} - id of eox-storytelling */ storyId: string | null; /** * @type {Boolean} - is navigation enabled or not */ isNavigation: boolean; /** * @type {Boolean} - Dragging enabled or not */ dragging: boolean; /** * @type {Boolean} - Resizing enabled on not */ resizing: boolean; /** * Enable or disable editor * * @type {String} */ showEditor: string; /** * Disable auto save * * @type {Boolean} */ disableAutosave: boolean; /** * @type Number */ lastX: number; /** * @type Number */ lastY: number; /** * @type {import("@eox/jsonform").EOxJSONForm} */ editor: any; /** * Method to disable text selection */ disableTextSelection(): void; /** * Method to enable text selection */ enableTextSelection(): void; /** * Lifecycle method called after the first update */ firstUpdated(): void; updateErrors(errors: any): void; /** * Override createRenderRoot to use LitElement as the render root */ createRenderRoot(): this; render(): import("lit-html").TemplateResult<1>; #private; } import { LitElement } from "lit"; //# sourceMappingURL=editor.d.ts.map