import type { BareTemplates } from "../../types.js";
export default class EdenHelper extends HTMLElement {
    templates: BareTemplates;
    block: HTMLElement;
    templateName?: string;
    data: {
        id: string;
        group: string;
        name: string;
        tags?: string;
        variants?: Array<{
            name: string;
            cssClass: string;
        }>;
        classList?: DOMTokenList;
        hidden?: string;
    };
    shadowRoot: ShadowRoot;
    constructor(block: HTMLElement);
    connectedCallback(): void;
    disconnectedCallback(): void;
}
//# sourceMappingURL=eden-helper.d.ts.map