import { z } from 'zod';
export declare const screenDebugViewInputSchema: z.ZodObject<{
    speed: z.ZodNullable<z.ZodObject<{
        status: z.ZodEnum<{
            readonly ACTIVATED: "Activated";
            readonly DEACTIVATED: "Deactivated";
            readonly UNKNOWN: "Unknown";
            readonly ERROR: "Error";
            readonly STANDBY: "Standby";
            readonly CHANGING_SPEED: "Changing Speed";
            readonly IN_EMERGENCY: "In Emergency";
        }>;
        current: z.ZodNumber;
        configured: z.ZodNumber;
    }, z.core.$strip>>;
    rgb: z.ZodNullable<z.ZodEnum<{
        readonly SHOWING_COLOR: "Showing Color";
        readonly NOT_CONFIGURED: "Not Configured";
        readonly CONFIGURING_RGB: "Configuring RGB";
        readonly SHOWING_EFFECT: "Showing Effect";
        readonly UNKNOWN: "Unknown";
        readonly ERROR: "Error";
    }>>;
    flag: z.ZodNullable<z.ZodObject<{
        status: z.ZodEnum<{
            readonly ACTIVATED: "Activated";
            readonly DEACTIVATED: "Deactivated";
            readonly UNKNOWN: "Unknown";
            readonly ERROR: "Error";
            readonly STANDBY: "Standby";
            readonly HIT: "Hit";
            readonly SHOWING_IMAGE: "Showing Image";
            readonly SHOWING_ANIMATION: "Showing Animation";
        }>;
        checkpointType: z.ZodNullable<z.ZodEnum<{
            readonly TRACK: "Track";
            readonly POWER_UP: "PowerUp";
            readonly SHORTCUT: "Shortcut";
            readonly UNKNOWN: "Unknown";
        }>>;
        checkpointAddress: z.ZodNullable<z.ZodNumber>;
    }, z.core.$strip>>;
    screen: z.ZodNullable<z.ZodEnum<{
        readonly ACTIVATED: "Activated";
        readonly DEACTIVATED: "Deactivated";
        readonly UNKNOWN: "Unknown";
        readonly ERROR: "Error";
        readonly DEBUG: "Debug";
    }>>;
    isConnectedToServer: z.ZodBoolean;
    isSteeringWheelPressed: z.ZodBoolean;
    kartNumber: z.ZodNumber;
}, z.core.$strip>;
