export interface ImageTelemetryMeasurements { imageCount: number; totalImageBytes: number; maxImageBytes: number; maxImageWidth: number; maxImageHeight: number; maxImagePixels: number; totalImagePixels: number; imagePngCount: number; imageJpegCount: number; imageGifCount: number; imageWebpCount: number; imageUnknownMimeCount: number; imageClipboardCount: number; imageScreenshotCount: number; imageFileCount: number; imageUrlCount: number; imageUnknownSourceCount: number; } interface MessageWithContent { content?: unknown; } interface ReferenceWithValue { id?: unknown; value?: unknown; } export declare function getImageTelemetryEventMeasurements(measurements: ImageTelemetryMeasurements): Partial; export declare function getImageTelemetryMeasurementsFromMessages(messages: readonly MessageWithContent[] | undefined): ImageTelemetryMeasurements; export declare function getImageTelemetryMeasurementsFromReferences(references: readonly ReferenceWithValue[] | undefined): ImageTelemetryMeasurements; export {}; //# sourceMappingURL=imageTelemetry.d.ts.map