import type { ClonableMixin } from "../../core/Clonable.js";
import type { JSONSupport } from "../../core/JSONSupport.js";

/** @since 5.0 */
export interface TitleProperties extends Partial<Pick<Title, "text">> {}

/** @since 5.0 */
export default class Title extends TitleSuperclass {
  constructor(properties?: TitleProperties);
  /**
   * The title.
   *
   * @default ""
   * @since 5.0
   */
  accessor text: string;
}
declare const TitleSuperclass: typeof JSONSupport & typeof ClonableMixin