import { UnpluginFactory } from "unplugin"; import { JsxOptions } from "oxc-transform"; //#region src/plugin/core/generate.d.ts interface GenerateOptions { jsx?: JsxOptions; target?: string | string[]; } //#endregion //#region src/plugin/core/factory.d.ts interface DataSourceLazyHocPattern { from: string; name: string; } interface DataSourceLazyPluginOptions { hocs?: DataSourceLazyHocPattern[]; include?: RegExp | RegExp[]; exclude?: RegExp | RegExp[]; generateOptions?: GenerateOptions; } declare const DEFAULT_HOCS: DataSourceLazyPluginOptions['hocs']; declare const dataSourceLazyUnpluginFactory: UnpluginFactory; //#endregion export { dataSourceLazyUnpluginFactory as i, DataSourceLazyHocPattern as n, DataSourceLazyPluginOptions as r, DEFAULT_HOCS as t };