import { IProjectBuilder, IProjectBuilderOptions } from '../types'; import { RaxFrameworkOptions } from '../plugins/project/framework/rax/types/RaxFrameworkOptions'; export interface RaxProjectBuilderOptions extends IProjectBuilderOptions, RaxFrameworkOptions { } export default function createRaxProjectBuilder(options?: RaxProjectBuilderOptions): IProjectBuilder; export declare const plugins: { containerClass: import("../types").BuilderComponentPluginFactory; containerLifeCycles: import("../types").BuilderComponentPluginFactory; containerMethods: import("../types").BuilderComponentPluginFactory; containerInitState: import("../types").BuilderComponentPluginFactory; containerInjectContext: import("../types").BuilderComponentPluginFactory; containerInjectDataSourceEngine: import("../types").BuilderComponentPluginFactory; containerInjectUtils: import("../types").BuilderComponentPluginFactory; jsx: import("../types").BuilderComponentPluginFactory; commonDeps: import("../types").BuilderComponentPluginFactory; raxApp: { template: import("../types").IProjectTemplate; plugins: { appConfig: import("../types").BuilderComponentPluginFactory; buildConfig: import("../types").BuilderComponentPluginFactory; entry: import("../types").BuilderComponentPluginFactory; entryDocument: import("../types").BuilderComponentPluginFactory; globalStyle: import("../types").BuilderComponentPluginFactory; packageJSON: import("../types").BuilderComponentPluginFactory; }; }; };