UNPKG

eslint-plugin-mocha

Version:

Eslint rules for mocha.

13 lines 991 B
import { type CustomMochaEntityType, type MochaInterface, type NameDetailsConfig } from './descriptors.ts'; import { type NameDetails } from './name-details.ts'; export type CustomNameConfig = Pick<NameDetailsConfig, 'interface'> & { readonly name: string; readonly type: CustomMochaEntityType; }; declare function buildAdditionalNameDetails(additionalNames: readonly CustomNameConfig[]): readonly NameDetails[]; declare function buildAdditionalNameDetailsForInterface(additionalNames: readonly CustomNameConfig[], interfaceToUse: MochaInterface): readonly NameDetails[]; export declare const getAllCustomNameDetails: typeof buildAdditionalNameDetails; export declare const getCustomNameDetailsForInterface: typeof buildAdditionalNameDetailsForInterface; export declare function getAllNames(additionalNames: readonly CustomNameConfig[], interfaceToUse: MochaInterface, includeAllInterfaces?: boolean): readonly NameDetails[]; export {}; //# sourceMappingURL=all-name-details.d.ts.map