import type { TreeCollection, TreeNode, TreeSkipFn } from "@qualcomm-ui/utils/collection"; import type { Params } from "@qualcomm-ui/utils/machine"; import type { CheckedState, TreeSchema } from "../tree.types.js"; export declare function skipFn(params: Pick, "prop" | "context">): TreeSkipFn; export declare function expandBranches(params: Params, values: string[]): void; export declare function getCheckedState(collection: TreeCollection, node: TreeNode, checkedValue: string[]): "indeterminate" | boolean; export declare function toggleBranchChecked(collection: TreeCollection, value: string, checkedValue: string[]): string[]; export declare function getCheckedValueMap(collection: TreeCollection, checkedValue: string[]): Map; //# sourceMappingURL=tree.utils.d.ts.map