import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
 * Describes the file protos/perfetto/metrics/chrome/dropped_frames.proto.
 */
export declare const file_protos_perfetto_metrics_chrome_dropped_frames: GenFile;
/**
 * @generated from message perfetto.protos.ChromeDroppedFrames
 */
export type ChromeDroppedFrames = Message<"perfetto.protos.ChromeDroppedFrames"> & {
    /**
     * @generated from field: repeated perfetto.protos.ChromeDroppedFrames.DroppedFrame dropped_frame = 1;
     */
    droppedFrame: ChromeDroppedFrames_DroppedFrame[];
};
/**
 * Describes the message perfetto.protos.ChromeDroppedFrames.
 * Use `create(ChromeDroppedFramesSchema)` to create a new message.
 */
export declare const ChromeDroppedFramesSchema: GenMessage<ChromeDroppedFrames>;
/**
 * @generated from message perfetto.protos.ChromeDroppedFrames.DroppedFrame
 */
export type ChromeDroppedFrames_DroppedFrame = Message<"perfetto.protos.ChromeDroppedFrames.DroppedFrame"> & {
    /**
     * @generated from field: optional int64 ts = 1;
     */
    ts: bigint;
    /**
     * @generated from field: optional string process_name = 2;
     */
    processName: string;
    /**
     * @generated from field: optional int64 pid = 3;
     */
    pid: bigint;
};
/**
 * Describes the message perfetto.protos.ChromeDroppedFrames.DroppedFrame.
 * Use `create(ChromeDroppedFrames_DroppedFrameSchema)` to create a new message.
 */
export declare const ChromeDroppedFrames_DroppedFrameSchema: GenMessage<ChromeDroppedFrames_DroppedFrame>;
//# sourceMappingURL=dropped_frames_pb.d.ts.map