import { Client } from '../client'; import { Event, EventHint } from '../types-hoist/event'; import { Exception } from '../types-hoist/exception'; import { ParameterizedString } from '../types-hoist/parameterize'; import { SeverityLevel } from '../types-hoist/severity'; import { StackFrame } from '../types-hoist/stackframe'; import { StackParser } from '../types-hoist/stacktrace'; /** * Extracts stack frames from the error.stack string */ export declare function parseStackFrames(stackParser: StackParser, error: Error): StackFrame[]; /** * Extracts stack frames from the error and builds a Sentry Exception */ export declare function exceptionFromError(stackParser: StackParser, error: Error): Exception; /** * Builds and Event from a Exception * @hidden */ export declare function eventFromUnknownInput(client: Client, stackParser: StackParser, exception: unknown, hint?: EventHint): Event; /** * Builds and Event from a Message * @hidden */ export declare function eventFromMessage(stackParser: StackParser, message: ParameterizedString, level?: SeverityLevel, hint?: EventHint, attachStacktrace?: boolean): Event; //# sourceMappingURL=eventbuilder.d.ts.map