import { AnyFunction } from '../utils/AnyFunction'; export declare const objectActions: { set: (target: T, key: K, value: T[K]) => void; assign: (target: T, partialObject: Partial) => void; delete: (target: T, key: K) => boolean; call: (target: T, methodName: K, ...args: T[K] extends AnyFunction ? Parameters : never) => T[K] extends AnyFunction ? ReturnType : never; create: (data: T) => T; };