Repositorio del curso CCOM4030 el semestre B91 del proyecto Artesanías con el Instituto de Cultura

tasks.d.ts 978B

12345678910111213141516
  1. import Settings from '../settings';
  2. import { Pattern, PatternsGroup } from '../types';
  3. export declare type Task = {
  4. base: string;
  5. dynamic: boolean;
  6. patterns: Pattern[];
  7. positive: Pattern[];
  8. negative: Pattern[];
  9. };
  10. export declare function generate(patterns: Pattern[], settings: Settings): Task[];
  11. export declare function convertPatternsToTasks(positive: Pattern[], negative: Pattern[], dynamic: boolean): Task[];
  12. export declare function getPositivePatterns(patterns: Pattern[]): Pattern[];
  13. export declare function getNegativePatternsAsPositive(patterns: Pattern[], ignore: Pattern[]): Pattern[];
  14. export declare function groupPatternsByBaseDirectory(patterns: Pattern[]): PatternsGroup;
  15. export declare function convertPatternGroupsToTasks(positive: PatternsGroup, negative: Pattern[], dynamic: boolean): Task[];
  16. export declare function convertPatternGroupToTask(base: string, positive: Pattern[], negative: Pattern[], dynamic: boolean): Task;