import type { StructureTree } from "../../types.js";
interface Constructor {
    tree?: StructureTree[];
    depth?: number;
    linking?: boolean;
    templateToMatch?: string;
}
export default class EdenStructureTree extends HTMLElement {
    #private;
    tree?: StructureTree[] | null;
    depth: number;
    linking?: boolean;
    templateToMatch?: string;
    constructor({ tree, depth, linking, templateToMatch }?: Constructor);
    connectedCallback(): void;
}
export {};
//# sourceMappingURL=eden-structure-tree.d.ts.map