import { InputOptions } from '../options/input-options';
import { OutputOptions } from '../options/output-options';
import type { RolldownOutput } from '../types/rolldown-output';
export interface BuildOptions extends InputOptions {
    /**
     * Write the output to the file system
     *
     * @default true
     */
    write?: boolean;
    output?: OutputOptions;
}
declare function build(options: BuildOptions): Promise<RolldownOutput>;
/**
 * Build multiple outputs __sequentially__.
 */
declare function build(options: BuildOptions[]): Promise<RolldownOutput[]>;
export { build };
