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[];