export declare const setup: { name: string; assetId: string; version: string; shortDescription: string; developerDocumentation: string; npmPackage: string; sourceGithub: string; userGuide: string; apiVersion: string; runTimeDependencies: { externals: { rxjs: string; "@youwol/flux-view": string; }; includedInBundle: { semver: string; }; }; externals: { rxjs: { commonjs: string; commonjs2: string; root: string; }; "@youwol/flux-view": { commonjs: string; commonjs2: string; root: string; }; "rxjs/operators": { commonjs: string; commonjs2: string; root: string[]; }; }; exportedSymbols: { rxjs: { apiKey: string; exportedSymbol: string; }; "@youwol/flux-view": { apiKey: string; exportedSymbol: string; }; }; entries: { '@youwol/cdn-client': string; }; secondaryEntries: { [k: string]: { entryFile: string; name: string; loadDependencies: string[]; }; }; getDependencySymbolExported: (module: string) => string; installMainModule: ({ cdnClient, installParameters }: { cdnClient: { install: (unknown: any) => Promise; }; installParameters?: any; }) => Promise; installAuxiliaryModule: ({ name, cdnClient, installParameters }: { name: string; cdnClient: { install: (unknown: any) => Promise; }; installParameters?: any; }) => Promise; getCdnDependencies(name?: string): string[]; };