import { ResolvedUrl } from 'polymer-analyzer';
import { BundleManifest } from './bundle-manifest';
import { Bundler } from './bundler';
import { BundledJsDocument } from './document-collection';
/**
 * Produces an ES6 Module BundledDocument.
 */
export declare function bundle(bundler: Bundler, manifest: BundleManifest, url: ResolvedUrl): Promise<BundledJsDocument>;
