export function without, K extends keyof R>( items: R, key: K, ): Pick> { return Object.keys(items).reduce((obj, k) => { /* tslint:disable-next-line */ if (key == k) { return obj } (obj as any)[k] = items[k] return obj }, {} as Pick>) }