import type { PropType } from "vue"; import type { Style } from "../../core/types.js"; export type TTreeNode = Readonly<{ id: string; label: string; children?: readonly TTreeNode[]; disabled?: boolean; data?: unknown; }>; export type TTreeSelectPayload = Readonly<{ node: TTreeNode; id: string; }>; export type TTreeTogglePayload = Readonly<{ node: TTreeNode; id: string; expanded: boolean; }>; export declare const TTree: import("vue").DefineComponent; required: true; }; expandedIds: { type: PropType; default: () => never[]; }; selectedId: { type: StringConstructor; default: string; }; style: { type: PropType