/*! Keep it simple, keep it free */ import __tsdown_shims_path from 'node:path'; import __tsdown_shims_url from 'node:url'; import { UserConfig } from "vite-plus"; import { TsdownInputOption } from "vite-plus/pack"; //#region src/index.d.ts interface LibOptions { /** Entry preset (`"index"`, `"shallow"`, `"all"`) or custom tsdown input. */ entry?: TsdownInputOption; /** Dependencies to bundle instead of externalizing (`pack.deps.onlyBundle`). */ inlineDeps?: (string | RegExp)[]; } /** Vite+ config for a universal (neutral platform) TypeScript library. */ declare function lib({ entry, inlineDeps }?: LibOptions, overrides?: UserConfig): UserConfig; /** Like {@link lib} with `pack.platform` set to `node`. */ declare function nodeLib(options?: LibOptions, overrides?: UserConfig): UserConfig; //#endregion export { LibOptions, lib, nodeLib }; /*! Built with love & coffee ☕ */ //# sourceMappingURL=index.d.ts.map