UNPKG

eslint-plugin-mocha

Version:

Eslint rules for mocha.

6 lines 1.07 kB
export declare function flatMapWithArgs<ListItem, MappedReturnValue, Args extends readonly unknown[]>(list: readonly ListItem[], callback: (item: ListItem, ...args: Args) => readonly MappedReturnValue[], ...args: Args): readonly MappedReturnValue[]; export declare function mapWithArgs<ListItem, MappedReturnValue, Args extends readonly unknown[]>(list: readonly ListItem[], callback: (item: ListItem, ...args: Args) => MappedReturnValue, ...args: Args): readonly MappedReturnValue[]; export declare function filterWithArgs<ListItem, Args extends readonly unknown[]>(list: readonly ListItem[], callback: (item: ListItem, ...args: Args) => boolean, ...args: Args): readonly ListItem[]; export declare function reduceWithArgs<ListItem, Accumulator, Args extends readonly unknown[]>(list: readonly ListItem[], callback: (accumulator: Accumulator, item: ListItem, ...args: Args) => Accumulator, initialValue: Accumulator, ...args: Args): Accumulator; export declare function getLastOrThrow<ListItem>(list: readonly ListItem[]): ListItem; //# sourceMappingURL=list.d.ts.map