import { IEditableAttribute, IEditableElement } from "./EditableAttributes.js"; export default abstract class HtmlControl extends HTMLElement implements IEditableElement { get editableAttributes(): IEditableAttribute[]; connectedCallback(): void; onConnected(): Promise; abstract prepare(): any; protected getAttributeAsNumber(name: string, def: number): number; protected getAttributeAsTime(name: string, def: number): number; } //# sourceMappingURL=HtmlControl.d.ts.map