1type LogLevel = 'trace' | 'info' | 'warn' | 'error' | 'log' | 'group' | 'groupCollapsed' | 'groupEnd' | 'debug';
2export type HMRClientNativeInterface = {
3    enable(): void;
4    disable(): void;
5    registerBundle(requestUrl: string): void;
6    log(level: LogLevel, data: any[]): void;
7    setup(props: {
8        isEnabled: boolean;
9    }): void;
10};
11/**
12 * HMR Client that receives from the server HMR updates and propagates them
13 * runtime to reflects those changes.
14 */
15declare const HMRClient: HMRClientNativeInterface;
16export default HMRClient;
17//# sourceMappingURL=HMRClient.d.ts.map