/**
 * Actions received from the dotcms editor
 *
 * @export
 * @enum {number}
 */
export declare enum __DOTCMS_UVE_EVENT__ {
    /**
     * Request to page to reload
     */
    UVE_RELOAD_PAGE = "uve-reload-page",
    /**
     * Tell the SDK to emit page bounds immediately, bypassing the
     * auto-bounds debounce. Used when the editor needs a synchronous
     * snapshot of bounds for an interaction (drag/drop dropzone) and
     * cannot wait the ~100ms trailing edge.
     */
    UVE_FLUSH_BOUNDS = "uve-flush-bounds",
    /**
     * @deprecated Use UVE_FLUSH_BOUNDS instead. Kept for one release so the
     * editor can dual-emit and SDKs in the wild that still listen for the
     * legacy `uve-request-bounds` event continue to receive flushes. Drop
     * after the next minor release of @dotcms/uve.
     */
    UVE_REQUEST_BOUNDS = "uve-request-bounds",
    /**
     * Received pong from the editor
     */
    UVE_EDITOR_PONG = "uve-editor-pong",
    /**
     * Received scroll event trigger from the editor
     */
    UVE_SCROLL_INSIDE_IFRAME = "uve-scroll-inside-iframe",
    /**
     * TODO:
     * Set the page data - This is used to catch the "changes" event.
     * We must to re-check the name late.
     */
    UVE_SET_PAGE_DATA = "uve-set-page-data",
    /**
     * Copy contentlet inline editing success
     */
    UVE_COPY_CONTENTLET_INLINE_EDITING_SUCCESS = "uve-copy-contentlet-inline-editing-success",
    /**
     * Request the iframe to scroll to a section by 1-based row index
     */
    UVE_SCROLL_TO_SECTION = "uve-scroll-to-section",
    /**
     * The editor cleared its contentlet selection (e.g. after a canvas resize
     * or scroll). The SDK uses this to reset its "last selected" tracker so a
     * subsequent click on the same contentlet re-emits CONTENTLET_CLICKED
     * instead of being treated as a passthrough.
     */
    UVE_SELECTION_CLEARED = "uve-selection-cleared"
}
