import type { Component } from './types'; type CmpTreeNode = { cmp: string; props?: Record; children?: CmpTreeNode[]; }; type CmpTreeOptions = { cmp?: Record; raw?: boolean; }; declare const TREE_CMP: Record; declare const TREE_CMP_DEPRECATED: Record; declare const TREE_RAW_CMP: Component[]; declare const TREE_CLOSED_CMP: Map; declare function cmpTree(root: CmpTreeNode | CmpTreeNode[], opts?: CmpTreeOptions): () => void; export type { CmpTreeNode, CmpTreeOptions, }; export { TREE_CMP, TREE_CMP_DEPRECATED, TREE_RAW_CMP, TREE_CLOSED_CMP, cmpTree, };