import { type ZodNumber, type ZodType } from 'zod'; export type MediaId = number; export declare const MediaIdSchema: ZodNumber; export type MediaAudioProperties = { kind?: 'audio'; uid?: string; ref?: string; customType?: string; }; export declare const MediaAudioPropertiesSchema: ZodType; export type MediaVideoProperties = { kind: 'video'; codec?: string; uid?: string; ref?: string; customType?: string; }; export declare const MediaVideoPropertiesSchema: ZodType; export type MediaProperties = MediaAudioProperties | MediaVideoProperties; export declare const MediaPropertiesSchema: ZodType; export type Media = { id: MediaId; properties: MediaProperties; paused: boolean; }; export declare const MediaSchema: ZodType;