import { PlainObject } from "../models.mjs"; //#region src/value/shake.d.ts /** * A shaken object, without any `undefined` values */ type Shaken = { [Key in keyof Value]: Value[Key] extends undefined ? never : Value[Key] }; /** * Shake an object, removing all keys with `undefined` values * * @param value Object to shake * @returns Shaken object */ declare function shake(value: Value): Shaken; //#endregion export { Shaken, shake };