UNPKG

@fesjs/fes-design

Version:
17 lines (16 loc) 659 B
import type { TreeProps } from '../tree'; import type useFilter from '../tree/useFilter'; import type { TransferInjection } from './interface'; interface TreeInstance { filter: NonNullable<ReturnType<typeof useFilter>['filter']>; } export declare const useTreeFilter: ({ rootProps, }: Pick<TransferInjection, 'rootProps'>) => { treeRef: import("vue").Ref<{ filter: NonNullable<ReturnType<typeof useFilter>['filter']>; }, TreeInstance | { filter: NonNullable<ReturnType<typeof useFilter>['filter']>; }>; filterText: import("vue").Ref<string, string>; defaultFilterForTree: () => TreeProps['filterMethod']; }; export {};