UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

94 lines 4.86 kB
import type { GenExtension, GenFile } from "@bufbuild/protobuf/codegenv1"; import type { TraceMetrics } from "../metrics_pb"; import type { ChromeArgsClassNames } from "./args_class_names_pb"; import type { ChromeDroppedFrames } from "./dropped_frames_pb"; import type { FrameTimes } from "./frame_times_pb"; import type { ChromeHistogramHashes } from "./histogram_hashes_pb"; import type { ChromeStudyHashes } from "./study_hashes_pb"; import type { ChromeHistogramSummaries } from "./histogram_summaries_pb"; import type { ChromeLongLatency } from "./long_latency_pb"; import type { MediaMetric } from "./media_metric_pb"; import type { ChromePerformanceMarkHashes } from "./performance_mark_hashes_pb"; import type { ReportedByPage } from "./reported_by_page_pb"; import type { ChromeSliceNames } from "./slice_names_pb"; import type { ScrollJank } from "./scroll_jank_pb"; import type { ChromeScrollJankV3 } from "./scroll_jank_v3_pb"; import type { TestChromeMetric } from "./test_chrome_metric_pb"; import type { TouchJank } from "./touch_jank_pb"; import type { ChromeUserEventHashes } from "./user_event_hashes_pb"; import type { ChromeUnsymbolizedArgs } from "./unsymbolized_args_pb"; /** * Describes the file protos/perfetto/metrics/chrome/all_chrome_metrics.proto. */ export declare const file_protos_perfetto_metrics_chrome_all_chrome_metrics: GenFile; /** * @generated from extension: optional perfetto.protos.TestChromeMetric test_chrome_metric = 1001; */ export declare const test_chrome_metric: GenExtension<TraceMetrics, TestChromeMetric>; /** * @generated from extension: optional perfetto.protos.FrameTimes frame_times = 1002; */ export declare const frame_times: GenExtension<TraceMetrics, FrameTimes>; /** * @generated from extension: optional perfetto.protos.ReportedByPage reported_by_page = 1003; */ export declare const reported_by_page: GenExtension<TraceMetrics, ReportedByPage>; /** * @generated from extension: optional perfetto.protos.ScrollJank scroll_jank = 1004; */ export declare const scroll_jank: GenExtension<TraceMetrics, ScrollJank>; /** * reserved 1005, was BlinkGcMetric, removed in aosp/2617418 * * @generated from extension: optional perfetto.protos.MediaMetric media_metric = 1006; */ export declare const media_metric: GenExtension<TraceMetrics, MediaMetric>; /** * @generated from extension: optional perfetto.protos.TouchJank touch_jank = 1007; */ export declare const touch_jank: GenExtension<TraceMetrics, TouchJank>; /** * @generated from extension: optional perfetto.protos.ChromeDroppedFrames chrome_dropped_frames = 1008; */ export declare const chrome_dropped_frames: GenExtension<TraceMetrics, ChromeDroppedFrames>; /** * @generated from extension: optional perfetto.protos.ChromeLongLatency chrome_long_latency = 1009; */ export declare const chrome_long_latency: GenExtension<TraceMetrics, ChromeLongLatency>; /** * @generated from extension: optional perfetto.protos.ChromeHistogramHashes chrome_histogram_hashes = 1010; */ export declare const chrome_histogram_hashes: GenExtension<TraceMetrics, ChromeHistogramHashes>; /** * @generated from extension: optional perfetto.protos.ChromeUserEventHashes chrome_user_event_hashes = 1011; */ export declare const chrome_user_event_hashes: GenExtension<TraceMetrics, ChromeUserEventHashes>; /** * @generated from extension: optional perfetto.protos.ChromePerformanceMarkHashes chrome_performance_mark_hashes = 1012; */ export declare const chrome_performance_mark_hashes: GenExtension<TraceMetrics, ChromePerformanceMarkHashes>; /** * @generated from extension: optional perfetto.protos.ChromeSliceNames chrome_slice_names = 1013; */ export declare const chrome_slice_names: GenExtension<TraceMetrics, ChromeSliceNames>; /** * @generated from extension: optional perfetto.protos.ChromeUnsymbolizedArgs chrome_unsymbolized_args = 1014; */ export declare const chrome_unsymbolized_args: GenExtension<TraceMetrics, ChromeUnsymbolizedArgs>; /** * @generated from extension: optional perfetto.protos.ChromeArgsClassNames chrome_args_class_names = 1015; */ export declare const chrome_args_class_names: GenExtension<TraceMetrics, ChromeArgsClassNames>; /** * @generated from extension: optional perfetto.protos.ChromeScrollJankV3 chrome_scroll_jank_v3 = 1017; */ export declare const chrome_scroll_jank_v3: GenExtension<TraceMetrics, ChromeScrollJankV3>; /** * @generated from extension: optional perfetto.protos.ChromeHistogramSummaries chrome_histogram_summaries = 1018; */ export declare const chrome_histogram_summaries: GenExtension<TraceMetrics, ChromeHistogramSummaries>; /** * @generated from extension: optional perfetto.protos.ChromeStudyHashes chrome_study_hashes = 1019; */ export declare const chrome_study_hashes: GenExtension<TraceMetrics, ChromeStudyHashes>; //# sourceMappingURL=all_chrome_metrics_pb.d.ts.map