UNPKG

eslint-plugin-perfectionist

Version:

ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.

17 lines (16 loc) 761 B
import { TSESTree } from '@typescript-eslint/types' import { SortingNodeWithOverloadSignatureImplementation } from './overload-signature-group.js' import { NewlinesBetweenValueGetter } from '../get-newlines-between-errors.js' import { NewlinesBetweenOption } from '../../types/common-groups-options.js' /** * Newlines between value getter for overload signatures. * * @param newlinesBetweenOverloadSignatures - Newlines between overload * signatures option value. * @returns NewlinesBetween option value. */ export declare function buildOverloadSignatureNewlinesBetweenValueGetter< T extends TSESTree.Node, >( newlinesBetweenOverloadSignatures: NewlinesBetweenOption, ): NewlinesBetweenValueGetter<SortingNodeWithOverloadSignatureImplementation<T>>