import type { GenEnum, GenFile } from "@bufbuild/protobuf/codegenv1";
/**
 * Describes the file protos/perfetto/trace/android/view/enums.proto.
 */
export declare const file_protos_perfetto_trace_android_view_enums: GenFile;
/**
 * Screen states, primarily used by android/view/Display.java.
 *
 * @generated from enum perfetto.protos.DisplayStateEnum
 */
export declare enum DisplayStateEnum {
    /**
     * The display state is unknown.
     *
     * @generated from enum value: DISPLAY_STATE_UNKNOWN = 0;
     */
    DISPLAY_STATE_UNKNOWN = 0,
    /**
     * The display state is off.
     *
     * @generated from enum value: DISPLAY_STATE_OFF = 1;
     */
    DISPLAY_STATE_OFF = 1,
    /**
     * The display state is on.
     *
     * @generated from enum value: DISPLAY_STATE_ON = 2;
     */
    DISPLAY_STATE_ON = 2,
    /**
     * The display is dozing in a low power state; it is still on but is
     * optimized for showing system-provided content while the device is
     * non-interactive.
     *
     * @generated from enum value: DISPLAY_STATE_DOZE = 3;
     */
    DISPLAY_STATE_DOZE = 3,
    /**
     * The display is dozing in a suspended low power state; it is still on
     * but is optimized for showing static system-provided content while the
     * device is non-interactive.
     *
     * @generated from enum value: DISPLAY_STATE_DOZE_SUSPEND = 4;
     */
    DISPLAY_STATE_DOZE_SUSPEND = 4,
    /**
     * The display is on and optimized for VR mode.
     *
     * @generated from enum value: DISPLAY_STATE_VR = 5;
     */
    DISPLAY_STATE_VR = 5,
    /**
     * The display is in a suspended full power state; it is still on but the
     * CPU is not updating it.
     *
     * @generated from enum value: DISPLAY_STATE_ON_SUSPEND = 6;
     */
    DISPLAY_STATE_ON_SUSPEND = 6
}
/**
 * Describes the enum perfetto.protos.DisplayStateEnum.
 */
export declare const DisplayStateEnumSchema: GenEnum<DisplayStateEnum>;
/**
 * Screen state reasons.
 *
 * @generated from enum perfetto.protos.DisplayStateReason
 */
export declare enum DisplayStateReason {
    /**
     * The display state reason is unknown.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_UNKNOWN = 0;
     */
    UNKNOWN = 0,
    /**
     * The display state reason is the default policy.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_DEFAULT_POLICY = 1;
     */
    DEFAULT_POLICY = 1,
    /**
     * The display state is caused by a draw wake lock.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_DRAW_WAKE_LOCK = 2;
     */
    DRAW_WAKE_LOCK = 2,
    /**
     * The display state is caused by display offloading.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_OFFLOAD = 3;
     */
    OFFLOAD = 3,
    /**
     * The display state is caused by a tilt.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_TILT = 4;
     */
    TILT = 4,
    /**
     * The display state is caused by the dream manager.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_DREAM_MANAGER = 5;
     */
    DREAM_MANAGER = 5,
    /**
     * The display state is caused by an input key event.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_KEY = 6;
     */
    KEY = 6,
    /**
     * The display state is caused by an input motion event.
     *
     * @generated from enum value: DISPLAY_STATE_REASON_MOTION = 7;
     */
    MOTION = 7
}
/**
 * Describes the enum perfetto.protos.DisplayStateReason.
 */
export declare const DisplayStateReasonSchema: GenEnum<DisplayStateReason>;
/**
 * Constants found in android.view.WindowManager.
 *
 * @generated from enum perfetto.protos.TransitionTypeEnum
 */
export declare enum TransitionTypeEnum {
    /**
     * @generated from enum value: TRANSIT_NONE = 0;
     */
    TRANSIT_NONE = 0,
    /**
     * @generated from enum value: TRANSIT_UNSET = -1;
     */
    TRANSIT_UNSET = -1,
    /**
     * @generated from enum value: TRANSIT_ACTIVITY_OPEN = 6;
     */
    TRANSIT_ACTIVITY_OPEN = 6,
    /**
     * @generated from enum value: TRANSIT_ACTIVITY_CLOSE = 7;
     */
    TRANSIT_ACTIVITY_CLOSE = 7,
    /**
     * @generated from enum value: TRANSIT_TASK_OPEN = 8;
     */
    TRANSIT_TASK_OPEN = 8,
    /**
     * @generated from enum value: TRANSIT_TASK_CLOSE = 9;
     */
    TRANSIT_TASK_CLOSE = 9,
    /**
     * @generated from enum value: TRANSIT_TASK_TO_FRONT = 10;
     */
    TRANSIT_TASK_TO_FRONT = 10,
    /**
     * @generated from enum value: TRANSIT_TASK_TO_BACK = 11;
     */
    TRANSIT_TASK_TO_BACK = 11,
    /**
     * @generated from enum value: TRANSIT_WALLPAPER_CLOSE = 12;
     */
    TRANSIT_WALLPAPER_CLOSE = 12,
    /**
     * @generated from enum value: TRANSIT_WALLPAPER_OPEN = 13;
     */
    TRANSIT_WALLPAPER_OPEN = 13,
    /**
     * @generated from enum value: TRANSIT_WALLPAPER_INTRA_OPEN = 14;
     */
    TRANSIT_WALLPAPER_INTRA_OPEN = 14,
    /**
     * @generated from enum value: TRANSIT_WALLPAPER_INTRA_CLOSE = 15;
     */
    TRANSIT_WALLPAPER_INTRA_CLOSE = 15,
    /**
     * @generated from enum value: TRANSIT_TASK_OPEN_BEHIND = 16;
     */
    TRANSIT_TASK_OPEN_BEHIND = 16,
    /**
     * @generated from enum value: TRANSIT_TASK_IN_PLACE = 17;
     */
    TRANSIT_TASK_IN_PLACE = 17,
    /**
     * @generated from enum value: TRANSIT_ACTIVITY_RELAUNCH = 18;
     */
    TRANSIT_ACTIVITY_RELAUNCH = 18,
    /**
     * @generated from enum value: TRANSIT_DOCK_TASK_FROM_RECENTS = 19 [deprecated = true];
     * @deprecated
     */
    TRANSIT_DOCK_TASK_FROM_RECENTS = 19,
    /**
     * @generated from enum value: TRANSIT_KEYGUARD_GOING_AWAY = 20;
     */
    TRANSIT_KEYGUARD_GOING_AWAY = 20,
    /**
     * @generated from enum value: TRANSIT_KEYGUARD_GOING_AWAY_ON_WALLPAPER = 21;
     */
    TRANSIT_KEYGUARD_GOING_AWAY_ON_WALLPAPER = 21,
    /**
     * @generated from enum value: TRANSIT_KEYGUARD_OCCLUDE = 22;
     */
    TRANSIT_KEYGUARD_OCCLUDE = 22,
    /**
     * @generated from enum value: TRANSIT_KEYGUARD_UNOCCLUDE = 23;
     */
    TRANSIT_KEYGUARD_UNOCCLUDE = 23,
    /**
     * @generated from enum value: TRANSIT_TRANSLUCENT_ACTIVITY_OPEN = 24;
     */
    TRANSIT_TRANSLUCENT_ACTIVITY_OPEN = 24,
    /**
     * @generated from enum value: TRANSIT_TRANSLUCENT_ACTIVITY_CLOSE = 25;
     */
    TRANSIT_TRANSLUCENT_ACTIVITY_CLOSE = 25,
    /**
     * @generated from enum value: TRANSIT_CRASHING_ACTIVITY_CLOSE = 26;
     */
    TRANSIT_CRASHING_ACTIVITY_CLOSE = 26
}
/**
 * Describes the enum perfetto.protos.TransitionTypeEnum.
 */
export declare const TransitionTypeEnumSchema: GenEnum<TransitionTypeEnum>;
//# sourceMappingURL=enums_pb.d.ts.map