import type MonitoringEntry from './types/MonitoringEntry'; import type LogEntry from './types/LogEntry'; import UserDetails from './types/UserDetails'; import Trace from './tracing/Trace'; declare class Spot { projectId: string; userDetails: UserDetails; sessionId: string; canSendAPICalls: boolean; apiKey: string; constructor(projectId: string, apiKey: string, userDetails?: UserDetails); identify(userDetails: UserDetails): void; trace(traceName: string): Trace; sendEntries(entries: MonitoringEntry[]): void; sendLogs(logs: LogEntry[]): void; } export default Spot; //# sourceMappingURL=index.d.ts.map