@mtdt.temp/browser-core
Version:
Datadog browser core utilities.
15 lines (14 loc) • 511 B
TypeScript
import { BufferedObservable } from '../tools/observable';
import type { RawError } from './error/error.types';
import { trackRuntimeError } from './error/trackRuntimeError';
export declare const enum BufferedDataType {
RUNTIME_ERROR = 0
}
export interface BufferedData {
type: BufferedDataType.RUNTIME_ERROR;
error: RawError;
}
export declare function startBufferingData(trackRuntimeErrorImpl?: typeof trackRuntimeError): {
observable: BufferedObservable<BufferedData>;
stop: () => void;
};