export default class SquircleCanvas extends HTMLElement {
static observedAttributes: string[];
_radius: number;
_fill: string;
_borderWidth: number;
_borderColor: string;
_animationFrame: number;
_width: number;
_height: number;
_shadow: ShadowRoot;
/** @type {CanvasRenderingContext2D?} */
_context: CanvasRenderingContext2D | null;
connectedCallback(): void;
/**
* @param {string} name
* @param {string} _
* @param {string} newValue
*/
attributeChangedCallback(name: string, _: string, newValue: string): void;
_scheduleRedraw(): void;
_draw(): void;
}