UNPKG

@visulima/packem

Version:

A fast and modern bundler for Node.js and TypeScript.

12 lines (11 loc) 719 B
import type { FilterPattern } from "@rollup/pluginutils"; import type { Pail } from "@visulima/pail"; import type { TsConfigResult } from "@visulima/tsconfig"; import type { Plugin } from "rollup"; import type { IsolatedDeclarationsTransformer } from "../../../types.d.ts"; export type IsolatedDeclarationsOptions = { exclude?: FilterPattern; ignoreErrors?: boolean; include?: FilterPattern; }; export declare const isolatedDeclarationsPlugin: (sourceDirectory: string, transformer: IsolatedDeclarationsTransformer, declaration: boolean | "compatible" | "node16" | undefined, cjsInterop: boolean, logger: Pail, options: IsolatedDeclarationsOptions, sourceMap: boolean, tsconfig?: TsConfigResult) => Plugin;