///
import type { PublicLitElement as LitElement } from "@arcgis/lumina";
/** @internal */
export abstract class ArcgisCkeditor5Popover extends LitElement {
/** Guid for ckeditor popover instance. */
accessor guid: `${string}-${string}-${string}-${string}-${string}`;
/**
* Cancel button text.
*
* @default "Cancel"
*/
accessor intlCancel: string;
/** Popover label text. */
accessor intlLabel: string | undefined;
/**
* Ok button text.
*
* @default "Ok"
*/
accessor intlOk: string;
/** Reference element for the popover. */
accessor refElement: HTMLElement | undefined;
/** Reposition the component. */
reposition(): Promise;
/** @deprecated use arcgisPopoverClosed instead */
readonly arcgisCkeditor5PopoverClosed: import("@arcgis/lumina").TargetedEvent;
/** Emitted when the popover has been closed. */
readonly arcgisPopoverClosed: import("@arcgis/lumina").TargetedEvent;
readonly "@eventTypes": {
arcgisCkeditor5PopoverClosed: ArcgisCkeditor5Popover["arcgisCkeditor5PopoverClosed"]["detail"];
arcgisPopoverClosed: ArcgisCkeditor5Popover["arcgisPopoverClosed"]["detail"];
};
}