interface Filter {
ids: string[];
limit: number;
foo: unknown;
bar: unknown;
}
declare const filter: Filter;
const allowedKey: string[] = ['ids', 'limit'] satisfies Array
Object.keys(filter).every(key => allowedKey.includes(key))
interface Filter {
ids: string[];
limit: number;
foo: unknown;
bar: unknown;
}
declare const filter: Filter;
const allowedKey: string[] = ['ids', 'limit'] satisfies Array
Object.keys(filter).every(key => allowedKey.includes(key))