@html-eslint/eslint-plugin
Version:
ESLint plugin for HTML
17 lines • 491 B
TypeScript
/**
* @template T
* @template {T} S
* @param {T[]} items
* @param {(node: T) => node is S} predicate
* @returns {S | undefined}
*/
export function find<T, S extends T>(items: T[], predicate: (node: T) => node is S): S | undefined;
/**
* @template T
* @template {T} S
* @param {T[]} items
* @param {(node: T) => node is S} predicate
* @returns {S[]}
*/
export function filter<T, S extends T>(items: T[], predicate: (node: T) => node is S): S[];
//# sourceMappingURL=array.d.ts.map