import { Level, OrganizationInfo, ProjectInfo, User } from './models'; declare const getLogLevel: (level: string) => Level; declare const hasSentryDsn: () => boolean; declare const isDevEnvironment: () => boolean; declare const formatObject: (object: any) => string | any; declare const format: (...params: any[]) => string; declare const isJson: (string: string) => boolean; declare const isHtml: (string: string) => boolean; declare const separateAndHandleParams: (...params: any[]) => { backtraceData: any; attributesData: any; params: any[]; }; declare const getUserObjFromJwtPayloadContext: (context: any) => null | User; declare const getOrganizationObjFromJwtPayloadContext: (context: any) => null | OrganizationInfo; declare const getProjectObjFromJwtPayloadContext: (context: any) => null | ProjectInfo; declare const isAxiosError: (error: any) => boolean; type ErrorParts = { message: string; attributes?: unknown; backtrace: string; }; declare const capString: (value: string) => string; declare const toAttributes: (value: unknown, walked?: WeakSet) => unknown; declare const prepareAxiosError: (error: any) => ErrorParts; declare const prepareError: (error: Error) => ErrorParts; declare const checkMessageCode: (msg: string | Error, code: number) => boolean; export { getLogLevel, hasSentryDsn, isDevEnvironment, formatObject, format, isJson, isHtml, separateAndHandleParams, getUserObjFromJwtPayloadContext, getOrganizationObjFromJwtPayloadContext, getProjectObjFromJwtPayloadContext, isAxiosError, prepareAxiosError, prepareError, checkMessageCode, toAttributes, capString, }; export type { ErrorParts };