/// export declare function isString(cand: any): cand is string; export declare function isNumber(cand: any): cand is number; export declare function isPromise(cand: any): cand is PromiseLike; export declare function isFunction(cand: any): cand is Function; export declare function isEvent(cand: any): cand is React.SyntheticEvent; export declare type Props = { [key: string]: any; }; export declare function shallowCompare(props1: Props, props2: Props): boolean; export declare type Flat = { [key: string]: any; }; export declare function unflatten(obj: Flat): {}; export declare function invariant(cond: boolean, msg: string): void;