1 | import Bundler from './bundler';
|
2 | import Analyzer from './analyzer';
|
3 | import Append from './broccoli-append';
|
4 | import { Tree } from 'broccoli-plugin';
|
5 | export default class AutoImport {
|
6 | private primaryPackage;
|
7 | private packages;
|
8 | private env;
|
9 | private consoleWrite;
|
10 | private analyzers;
|
11 | private bundles;
|
12 | static lookup(appOrAddon: any): AutoImport;
|
13 | constructor(appOrAddon: any);
|
14 | isPrimary(appOrAddon: any): boolean;
|
15 | analyze(tree: Tree, appOrAddon: any): Analyzer;
|
16 | makeBundler(allAppTree: Tree): Bundler;
|
17 | addTo(allAppTree: Tree): Append;
|
18 | included(addonInstance: any): void;
|
19 | private configureFingerprints;
|
20 | updateFastBootManifest(manifest: {
|
21 | vendorFiles: string[];
|
22 | }): void;
|
23 | }
|