import type { InferShapeOutput, Maybe, Shape } from "./wrpcSchema"; export type WrpcRoomMetadata = unknown> = Metadata extends Shape ? { metadata: Metadata; initialMetadata: InferShapeOutput; } : { metadata?: Metadata; initialMetadata?: InferShapeOutput; };