-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathindex.ts
More file actions
15 lines (15 loc) · 1.02 KB
/
index.ts
File metadata and controls
15 lines (15 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export type { HawkStorage } from './storages/hawk-storage';
export type { RandomGenerator } from './utils/random';
export { HawkUserManager } from './users/hawk-user-manager';
export type { Logger, LogType } from './logger/logger';
export { isLoggerSet, setLogger, resetLogger, log } from './logger/logger';
export { validateUser, validateContext, isValidEventPayload, isValidBreadcrumb } from './utils/validation';
export { isPlainObject, isArray, isClassPrototype, isClassInstance, isString } from './utils/type-guards';
export { Sanitizer } from './modules/sanitizer';
export type { Transport } from './transports/transport';
export type { SanitizerTypeHandler } from './modules/sanitizer';
export { StackParser } from './modules/stack-parser';
export { buildElementSelector } from './utils/selector';
export { EventRejectedError } from './errors';
export { isErrorProcessed, markErrorAsProcessed } from './utils/event';
export type { BreadcrumbStore, BreadcrumbsAPI, BreadcrumbHint, BreadcrumbInput } from './breadcrumbs/breadcrumb-store';