/// /// import { Headers } from 'node-fetch'; import { ObjectMetadata } from '../type/object'; import ReadableStream = NodeJS.ReadableStream; export declare function camelCase(name: string): string; export declare function CamelCase(name: string): string; export declare function kababCase(name: string): string; export declare const camelCaseObject: (obj: any) => any; export declare const CamelCaseObject: (obj: any) => any; export declare const kababCaseObject: (obj: any) => any; export declare function stream2Buffer(stream: ReadableStream): Promise; export declare const addMetadataPrefix: (obj: object) => object; export declare function getMetadataFromHeaders(headers: Headers): ObjectMetadata; export declare function isHttpStatusOk(status: number): boolean; export declare function md5sum(data: Buffer | string): string; export declare const isNullOrUndefined: (a: any) => boolean; export declare const compactObject: import("ramda").FilterOnceApplied; export declare function applyMixins(derivedCtor: any, baseCtors: any[]): void; export declare function Callbackable(target: any, key: string, descr: PropertyDescriptor): void; export declare function normalizeArray(value: any): Array; /** * @param key */ export declare function encodeKey(key: string): string;