import { SvelteComponentTyped } from "svelte"; import type { TreeItemType } from "./types"; declare const __propDef: { props: { class?: string | undefined; element?: HTMLDivElement | null | undefined; data?: Data[] | undefined; paths?: Record[] | undefined; pathField?: string | undefined; pathes?: TreeItemType>[] | undefined; level?: number | undefined; selectedDataKeys?: string[] | undefined; /** exported data */ selectedData?: Data[] | undefined; /** exported selected paths */ selectedPathes?: string[] | undefined; /** the split we use to build hierarchy */ splitter?: string | undefined; /** show checkbox to select */ showCheckBox?: boolean | undefined; selectedCategory?: string | undefined; }; /**accessor*/ events: { [evt: string]: CustomEvent; }; slots: { default: { item: TreeItemType>; }; }; }; export type TreeProps = typeof __propDef.props; export type TreeEvents = typeof __propDef.events; export type TreeSlots = typeof __propDef.slots; export default class Tree extends SvelteComponentTyped { get class(): string | undefined; /**accessor*/ set class(_: string | undefined); get element(): HTMLDivElement | null | undefined; /**accessor*/ set element(_: HTMLDivElement | null | undefined); get data(): Data[] | undefined; /**accessor*/ set data(_: Data[] | undefined); get paths(): Record[] | undefined; /**accessor*/ set paths(_: Record[] | undefined); get pathField(): string | undefined; /**accessor*/ set pathField(_: string | undefined); get pathes(): TreeItemType>[] | undefined; /**accessor*/ set pathes(_: TreeItemType>[] | undefined); get level(): number | undefined; /**accessor*/ set level(_: number | undefined); get selectedDataKeys(): string[] | undefined; /**accessor*/ set selectedDataKeys(_: string[] | undefined); get selectedData(): Data[] | undefined; /**accessor*/ set selectedData(_: Data[] | undefined); get selectedPathes(): string[] | undefined; /**accessor*/ set selectedPathes(_: string[] | undefined); get splitter(): string | undefined; /**accessor*/ set splitter(_: string | undefined); get showCheckBox(): boolean | undefined; /**accessor*/ set showCheckBox(_: boolean | undefined); get selectedCategory(): string | undefined; /**accessor*/ set selectedCategory(_: string | undefined); } export {};