UNPKG

808 BTypeScriptView Raw
1import { IActionModule } from "../interfaces/modules";
2import { IAction, IActionConstructor } from "./base";
3interface IDuplicatesSummary {
4 extraFiles: {
5 num: number;
6 };
7 extraSources: {
8 num: number;
9 bytes: number;
10 };
11}
12interface IDuplicatesSource {
13 meta: IDuplicatesSummary;
14 modules: IActionModule[];
15}
16export interface IDuplicatesFiles {
17 [baseName: string]: {
18 meta: IDuplicatesSummary;
19 sources: IDuplicatesSource[];
20 };
21}
22interface IDuplicatesDataAssets {
23 [asset: string]: {
24 meta: IDuplicatesSummary;
25 files: IDuplicatesFiles;
26 };
27}
28export interface IDuplicatesData {
29 meta: IDuplicatesSummary;
30 assets: IDuplicatesDataAssets;
31}
32export declare const create: (opts: IActionConstructor) => IAction;
33export {};