import type binding from '../../binding';
import type { Compiler } from '../..';
import { RspackBuiltinPlugin } from '../base';
import { type Coordinator } from './Coordinator';
export type RscClientPluginOptions = {
    coordinator: Coordinator;
};
export declare class RscClientPlugin extends RspackBuiltinPlugin {
    #private;
    name: string;
    constructor(options: RscClientPluginOptions);
    raw(compiler: Compiler): binding.BuiltinPlugin;
}
