import type { ICondition } from '@rapiq/core'; /** * The condition matching a folder and everything below it, over the * server-derived `path` column. * * The prefix leg carries the separator, so a sibling merely sharing the * prefix (`sales2` next to `sales`) is no descendant: the exact leg * compares the whole value and the prefix leg can only reach * `sales/`. */ export declare function buildPathScopeCondition(path: string): ICondition; /** * The keys a folder needs expanded to be visible in a tree, itself included * so its children show: `sales/berlin/east` yields `sales`, `sales/berlin` * and `sales/berlin/east`. * * A deep link carries the full path and nothing else, so the pane derives * the chain from the string rather than from parent ids it has not loaded. */ export declare function buildPathTreeExpansion(path?: string | null): string[]; //# sourceMappingURL=module.d.ts.map