1 | import { Task } from "./task.resolve";
|
2 | export interface TaskTreeTransform {
|
3 | predicate: (incoming: Task[]) => boolean;
|
4 | fn: (incoming: Task[]) => Task[];
|
5 | }
|
6 | export declare const transforms: {
|
7 | "Add skipped property to children": {
|
8 | predicate(tasks: Task[]): boolean;
|
9 | fn(tasks: Task[]): Task[];
|
10 | };
|
11 | "Add if property to children": {
|
12 | predicate(tasks: Task[]): boolean;
|
13 | fn(tasks: Task[]): Task[];
|
14 | };
|
15 | "Pass options/flags/query from Groups -> Tasks": {
|
16 | predicate(): boolean;
|
17 | fn(tasks: Task[]): Task[];
|
18 | };
|
19 | };
|
20 |
|
21 |
|
22 |
|
23 | export declare function applyTreeTransforms(incoming: Task[]): Task[];
|