/** * @module @nhtio/eslint-config */ import type { TSESLint } from '@typescript-eslint/utils'; import type { FlatConfig } from '@typescript-eslint/utils/ts-eslint'; /** * The current version of the package. * * @tip This is a constant that is replaced during the build process with the actual version of the package. */ export declare const version: string; export { withCustomJsdocTags } from './helpers/jsdoc_tags'; /** * Configures ESLint to use an opinionated config tailored for NHT Development * @param {...any} configBlocksToMerge * @returns The merged ESLint flat config array */ export declare const configure: (...configBlocksToMerge: FlatConfig.Config[]) => TSESLint.FlatConfig.ConfigArray; export default configure;