declare class ArsPropertyEditor extends HTMLElement {
#private;
private _properties;
static get observedAttributes(): string[];
constructor();
connectedCallback(): void;
attributeChangedCallback(): void;
get readonly(): boolean;
set readonly(value: boolean);
get properties(): Record;
set properties(value: Record);
addProperty(key?: string, value?: string): void;
removeProperty(key: string): void;
}
export { ArsPropertyEditor, ArsPropertyEditor as default };