UNPKG

rawx

Version:

process daemon with utilities

19 lines (18 loc) 564 B
import { str } from "../../util"; import { Files_Tree_I, Matchers } from "./files_tree"; export interface Files_Complex_I { setup_complex_tree: () => Promise<void>; trees(): Array<Files_Tree_I>; } export interface Files_Complex_Args { complex: Complex_Arg[]; match?: Matchers; max_depth?: number; } export interface Complex_Arg { paths: Array<str>; match?: Matchers; trigger_index?: number; trigger_indices?: number[]; } export declare type Files_Complex_C = new (args: Files_Complex_Args) => Files_Complex_I;