/**
 * Known error codes
 */
export type ErrorCode = 'ERR_SET_INBRAIN' | 'ERR_SET_INBRAIN_VALUES' | 'ERR_GET_REWARDS' | 'ERR_CONFIRM_REWARDS' | 'ERR_CHECK_SURVEYS_AVAILABLE' | 'ERR_GET_NATIVE_SURVEYS' | 'ERR_SHOW_NATIVE_SURVEY' | 'ERR_SHOW_SURVEYS' | 'ERR_SET_LANGUAGE' | 'ERR_SET_TITLE' | 'ERR_SET_NAVIGATION_BAR_CONFIG' | 'ERR_SET_STATUS_BAR_CONFIG' | 'ERR_NULL_CURRENT_ACTIVITY';
/**
 * Error happening during the SDK calls
 */
export type InBrainError = {
    code: ErrorCode;
    message: string;
    stack: string;
    userInfo: any;
};
/**
 * Common error formatting
 * @param err original error
 */
export declare const enhanceError: (err: InBrainError) => InBrainError;
