import React from 'react';
import { ChunkCollector } from './collector';
/**
 * React context to collect used modules
 *
 * Usage:
 *
 * ```
 * const manifest = fs.readFile('.vite/dist', 'utf8');
 * const collector = new ChunkCollector({ manifest });
 *
 * render(
 *  <ChunkCollectorContext collector={collector}>
 *      <App />
 *  </ChunkCollectorContext>
 * )
 * ```
 */
export default function ChunkCollectorContext({ collector, children, }: {
    collector: ChunkCollector;
    children: any;
}): React.FunctionComponentElement<React.ProviderProps<(moduleId: string) => void>>;
