UNPKG

1.1 kBTypeScriptView Raw
1import { ExternalOption, OutputOptions as RollupOutputOptions, Plugin, RollupOptions } from "rollup";
2import { BrowserBuildFormat, BuildFormat, ConfigExtra, FilterablePlugins, ModuleBuildFormat, OutputExtra } from "./types";
3export declare function createOutput(format: BuildFormat, file: string, sourcemap: boolean, esModule: boolean, interop: boolean, extra?: OutputExtra): RollupOutputOptions;
4export declare function createConfig(input: string, output: RollupOutputOptions, external: ExternalOption, plugins: FilterablePlugins, extra?: ConfigExtra): RollupOptions;
5export declare function createModuleConfig(input: string, format: ModuleBuildFormat, file: string, sourcemap: boolean, esModule: boolean, interop: boolean, external: ExternalOption, plugins: FilterablePlugins): RollupOptions;
6export declare function createBrowserConfig(input: string, format: BrowserBuildFormat, file: string, sourcemap: boolean, esModule: boolean, interop: boolean, plugins: Array<Plugin | null | false>, name: string, extend: boolean, globals?: Record<string, string>, id?: string | null): RollupOptions;