perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
52 lines • 1.66 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { DisplayCutoutProto } from "./displaycutout_pb";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/trace/android/view/displayinfo.proto.
*/
export declare const file_protos_perfetto_trace_android_view_displayinfo: GenFile;
/**
* Represents DisplayInfo. Describes the characteristics of a particular
* logical display.
*
* @generated from message perfetto.protos.DisplayInfoProto
*/
export type DisplayInfoProto = Message<"perfetto.protos.DisplayInfoProto"> & {
/**
* @generated from field: optional int32 logical_width = 1;
*/
logicalWidth: number;
/**
* @generated from field: optional int32 logical_height = 2;
*/
logicalHeight: number;
/**
* @generated from field: optional int32 app_width = 3;
*/
appWidth: number;
/**
* @generated from field: optional int32 app_height = 4;
*/
appHeight: number;
/**
* The human-readable name of the display.
* Eg: "Built-in Screen"
*
* @generated from field: optional string name = 5;
*/
name: string;
/**
* @generated from field: optional int32 flags = 6;
*/
flags: number;
/**
* @generated from field: optional perfetto.protos.DisplayCutoutProto cutout = 7;
*/
cutout?: DisplayCutoutProto;
};
/**
* Describes the message perfetto.protos.DisplayInfoProto.
* Use `create(DisplayInfoProtoSchema)` to create a new message.
*/
export declare const DisplayInfoProtoSchema: GenMessage<DisplayInfoProto>;
//# sourceMappingURL=displayinfo_pb.d.ts.map