import Less from 'less'; import { LoaderContext } from 'webpack'; import '@modern-js/core'; type Options = { lessOptions?: Less.Options; additionalData?: | string | ((content: string, loaderContext: LoaderContext) => string); sourceMap?: boolean; webpackImporter?: boolean; implementation?: boolean; }; declare module '@modern-js/core' { interface ToolsConfig { // eslint-disable-next-line @typescript-eslint/no-invalid-void-type less?: Options | ((options: Options) => Options | void); } }