1 |
|
2 |
|
3 | import { FileTransformer } from "builder-util/out/fs";
|
4 | import { Stats } from "fs";
|
5 | import { FileMatcher } from "../fileMatcher";
|
6 | import { Packager } from "../packager";
|
7 | import { PlatformPackager } from "../platformPackager";
|
8 | export declare function getDestinationPath(file: string, fileSet: ResolvedFileSet): string;
|
9 | export declare function copyAppFiles(fileSet: ResolvedFileSet, packager: Packager, transformer: FileTransformer): Promise<void>;
|
10 | export interface ResolvedFileSet {
|
11 | src: string;
|
12 | destination: string;
|
13 | files: Array<string>;
|
14 | metadata: Map<string, Stats>;
|
15 | transformedFiles?: Map<number, string | Buffer> | null;
|
16 | }
|
17 | export declare function transformFiles(transformer: FileTransformer, fileSet: ResolvedFileSet): Promise<void>;
|
18 | export declare function computeFileSets(matchers: Array<FileMatcher>, transformer: FileTransformer | null, platformPackager: PlatformPackager<any>, isElectronCompile: boolean): Promise<Array<ResolvedFileSet>>;
|