import { GlobalConfig } from '@n8n/config'; import { AuthenticatedRequest } from '@n8n/db'; import { NextFunction, Response } from 'express'; export declare class TelemetryController { private readonly globalConfig; proxy: import("http-proxy-middleware").RequestHandler, (err?: any) => void>; constructor(globalConfig: GlobalConfig); track(req: AuthenticatedRequest, res: Response, next: NextFunction): Promise; identify(req: AuthenticatedRequest, res: Response, next: NextFunction): Promise; page(req: AuthenticatedRequest, res: Response, next: NextFunction): Promise; sourceConfig(_: Request, res: Response): Promise; }