import { InputOptions, ModuleFormat, OutputOptions } from 'rollup';
import type { BundleOptions } from './types';
export declare type IRollupOptions = InputOptions & {
    output: OutputOptions;
};
export declare type GetRollupConfigOptions = {
    cwd: string;
    target: BundleOptions['target'];
    type?: ModuleFormat;
    typescript?: boolean;
    /**
     * https://github.com/rollup/plugins/tree/master/packages/babel#babelhelpers
     * @default true bundled
     * false runtime
     */
    runtimeHelpers?: boolean;
    verbose?: boolean;
    lazy?: boolean;
    bundleOpt: BundleOptions;
};
export default function getRollupConfig(opts: GetRollupConfigOptions): IRollupOptions[];
