/** * Creates a shallow copy of a given object by copying the properties to a new object * Note: this does not copy the method prototypes, so it's a shallow data copy only. * * @param {input} any javascript object * @param {filter} Array of properties to filter out from the copy. */ export declare function shallowCopy(input: any, ...filter: Array): any;