declare class ArsMarkdown extends HTMLElement { #private; static get observedAttributes(): string[]; constructor(); connectedCallback(): void; attributeChangedCallback(name: string, _oldValue: string | null, newValue: string | null): void; get source(): string; set source(value: string); get mode(): "view" | "edit"; set mode(value: "view" | "edit"); } export { ArsMarkdown };