import { LitElement } from '../../../external/lit/index.js'; declare const UmbLitElement_base: import("../../../libs/extension-api/index.js").HTMLElementConstructor & typeof LitElement; /** * The base class for all Umbraco LitElement elements. * @abstract * @remarks This class is a wrapper around the LitElement class. * @remarks The `dir` and `lang` properties are defined here as reactive properties so they react to language changes. */ export declare class UmbLitElement extends UmbLitElement_base { /** * The direction of the element. * @attr * @remarks This is the direction of the element, not the direction of the backoffice. * @example 'ltr' * @example 'rtl' */ dir: 'rtl' | 'ltr' | ''; /** * The language of the element. * @attr * @remarks This is the language of the element, not the language of the backoffice. * @example 'en-us' * @example 'en' */ lang: string; } export {};