import { z } from 'zod';
export declare const ballSensorCommandSchema: z.ZodEnum<{
    readonly DEACTIVATE_SENSOR: "Deactivate Sensor";
    readonly ACTIVATE_SENSOR: "Activate Sensor";
    readonly CONFIGURE_MODULE: "Configure Module";
}>;
export declare const ballSensorStatusSchema: z.ZodEnum<{
    readonly SENSOR_STANDBY: "Sensor Standby";
    readonly SENSOR_DEACTIVATED: "Sensor Deactivated";
    readonly SENSOR_ACTIVATED: "Sensor Activated";
    readonly SENSOR_HIT: "Sensor Hit";
    readonly UNKNOWN: "Unknown";
}>;
export declare const configureBallSensorDiskThrowerModuleOptionsSchema: z.ZodObject<{
    waitTimeAfterHit: z.ZodNumber;
}, z.core.$strip>;
export declare const ballSensorDiskThrowerModuleStatusSchema: z.ZodObject<{
    ballSensorStatus: z.ZodEnum<{
        readonly SENSOR_STANDBY: "Sensor Standby";
        readonly SENSOR_DEACTIVATED: "Sensor Deactivated";
        readonly SENSOR_ACTIVATED: "Sensor Activated";
        readonly SENSOR_HIT: "Sensor Hit";
        readonly UNKNOWN: "Unknown";
    }>;
}, z.core.$strip>;
