/**
 * Creates a deep copy of the value. Supported types: `Array`, `Object`, `Number`, `String`, `Boolean`, `Date`, `RegExp`. Functions are assigned by reference rather than copied.
 * @param value - the object to clone
 * @signature P.clone(value)
 * @example P.clone({foo: 'bar'}) // {foo: 'bar'}
 * @category Object
 */
export declare function clone<T extends any>(value: T): T;
//# sourceMappingURL=clone.d.ts.map