declare namespace denostd { export namespace collections { export namespace filter_entries { /** * Returns a new record with all entries of the given record except the ones that do not match the given predicate * * Example: * * ```ts * import { filterEntries } from "https://deno.land/std@$STD_VERSION/collections/mod.ts"; * import { assertEquals } from "https://deno.land/std@$STD_VERSION/testing/asserts.ts"; * * const menu = { * 'Salad': 11, * 'Soup': 8, * 'Pasta': 13, * } as const; * const myOptions = filterEntries(menu, * ([ item, price ]) => item !== 'Pasta' && price < 10, * ) * * assertEquals(myOptions, { * 'Soup': 8, * }) * ``` */ export function filterEntries(record: Readonly>, predicate: (entry: [string, T]) => boolean): Record; export { } } } }