import * as model from '../model'; export declare const tryCatch: (fn: () => T, default_: T, onError?: ((error: Error) => void) | undefined, onSuccess?: ((resp: T) => void) | undefined) => T; export declare const wrapP: (promise: Promise) => Promise; export declare const getOrThrow: (item: T | null | undefined, msg: string) => T; export declare const isChatRoom: (data: model.IQChatRoom | T) => data is model.IQChatRoom;