import { CoreConfig, EventData } from './types.js'; export declare class Core { private static instance; private config; private transport; private isInitialized; private constructor(); static getInstance(): Core; init(config: Partial): Promise; private setupErrorHandlers; private setupHttpInterceptor; private handleHttpError; private handleError; private handleWarning; trackError(error: Error | EventData): void; trackWarning(message: string, customData?: any): void; trackCustomEvent(eventName: string, data?: any): void; } export { HttpInterceptor } from './http-interceptor.js';