import { z } from 'zod';
import {
  flagConfigurationOptionsSchema,
  flagMediaNameSchema,
  flagModuleStatusSchema,
  flagShowMediaOptionsSchema,
  flagStatusSchema,
} from './Flag.schema';

export type FlagStatus = z.infer<typeof flagStatusSchema>;
export type FlagMediaName = z.infer<typeof flagMediaNameSchema>;
export type FlagModuleStatus = z.infer<typeof flagModuleStatusSchema>;
export type FlagConfigurationOptions = z.infer<typeof flagConfigurationOptionsSchema>;
export type FlagShowMediaOptions = z.infer<typeof flagShowMediaOptionsSchema>;
