AppFileWalker.d.ts 635 B

1234567891011121314
  1. /// <reference types="node" />
  2. import { Filter } from "builder-util/out/fs";
  3. import { Stats } from "fs-extra";
  4. import { FileMatcher } from "../fileMatcher";
  5. import { Packager } from "../packager";
  6. export declare abstract class FileCopyHelper {
  7. protected readonly matcher: FileMatcher;
  8. readonly filter: Filter | null;
  9. protected readonly packager: Packager;
  10. readonly metadata: Map<string, Stats>;
  11. protected constructor(matcher: FileMatcher, filter: Filter | null, packager: Packager);
  12. protected handleFile(file: string, parent: string, fileStat: Stats): Promise<Stats | null> | null;
  13. private handleSymlink;
  14. }