import * as BUILD_CONSTANTS from './constants.js';
import type { ConfigObject } from '../types';
declare function clientBuilder(config: ConfigObject): {
    run: () => Promise<void>;
    getDevMiddlewares: () => {
        dev: import("webpack-dev-middleware").API<import("http").IncomingMessage, import("webpack-dev-middleware").ServerResponse>;
        hot: import("connect").NextHandleFunction & import("webpack-hot-middleware").EventStream;
    };
};
export default clientBuilder;
export { BUILD_CONSTANTS };
