import { type Logger } from 'winston'; import type TelemetryMetadata from './TelemetryMetadata'; declare const _default: { setLogger: (logger: Logger) => void; setUsersAgreedToTelemetry: (hasAgreed: boolean) => Promise; setUsersWithdrewTelemetryAgreement: () => void; getIsSendingTelemetry: () => boolean; sendErrorReport: (error: string | Error) => (void | Promise) | undefined; sendEvent: (action: string, metadata?: TelemetryMetadata) => (void | Promise) | undefined; sendPageView: (pageName: string) => (void | Promise) | undefined; sendMetric: (name: string, average: number) => (void | Promise) | undefined; sendTrace: (message: string) => (void | Promise) | undefined; enableTelemetry: () => void; }; export default _default; //# sourceMappingURL=telemetry.d.ts.map