/**
 * Ensure that passed value is object
 * @param object Value to check
 * @returns Check result
 */
export declare function isObject(object: any): object is Record<string, unknown>;
/**
 * Ensure that passed value could be transfer
 * @param object - Value to check
 * @returns Check result
 */
export declare function isTransferable(object: any): object is Transferable;
/**
 * Recursively peek transferables from passed data
 * @param data - Data source
 * @param  {Array}         [result=[]] Dist array
 * @returns  List of transferables objects
 */
export declare function peekTransferables(data: unknown, result?: Transferable[]): Transferable[];
/**
 * @returns Uniq uid
 */
export declare function uuid(): string;
