import { z } from 'zod';
import {
  rgbConfigurationOptionsSchema,
  rgbModuleStatusSchema,
  rgbShowEffectOptionsSchema,
  rgbStatusSchema,
} from './RGB.schema';

export type RGBStatus = z.infer<typeof rgbStatusSchema>;
export type RGBModuleStatus = z.infer<typeof rgbModuleStatusSchema>;
export type RGBConfigurationOptions = z.infer<typeof rgbConfigurationOptionsSchema>;
export type RGBShowEffectOptions = z.infer<typeof rgbShowEffectOptionsSchema>;
