import { UserContext } from '../instance/type'; declare class TracerTransaction { private serviceFactory; private customInitialized; private customServiceFactory; private customPerformanceMonitoring; private customApmServer; constructor(serviceFactory: any, newServiceFactory: any); createTransaction: (name: string, type: string) => any; initCustomTransaction: (config: any) => void; setCustomTransactionUserInfo: (userInfo: UserContext) => void; createCustomEventTransaction: (name: string, type: string, options?: any) => any; } export default TracerTransaction;