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