///
import { ChildProcess } from 'child_process';
import { IBundleWriteResponse } from '../bundle/bundle';
import { Context } from '../core/context';
export interface IServerStartProps {
argsAfter?: Array;
argsBefore?: Array;
options?: Record;
processName?: string;
}
export interface IServerProcess {
start: (props?: IServerStartProps) => ChildProcess;
stop: () => void;
}
export declare const createServerProcess: (props: {
bundles: Array;
ctx: Context;
processName: string;
}) => IServerProcess;