declare const isObject: (value: any) => boolean; declare const merge: (a: any, b: any) => any; declare const bind: (func: Function, context: any, ...args: any[]) => Function; declare const arrayAdd: (array: any[], item: any) => any[]; declare const uuid: () => string; declare function bindAll(fns: string[] | number[], context: any): void; declare function removeNode(node: HTMLElement): HTMLElement | null; declare function mockEvent(type: string, event: any): any; export declare function semver(a: string, b: string): 0 | 1 | -1; export { merge, isObject, bind, arrayAdd, uuid, bindAll, removeNode, mockEvent, };