SDK y paquetes@styx/domainvariables

Variable: CanonicalRepresentationSchema

Referencia de @styx/domain generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde packages/domain/package.json

Página generada desde el TSDoc de @styx/domain. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Variable: CanonicalRepresentationSchema

const CanonicalRepresentationSchema: TObject<{ bitDepth: TInteger; chromaSubsampling: TString; codecDescriptor: TObject<{ family: TString; level: TString; profile: TString; tier: TOptional<TString>; }>; createdAt: TNumber; decoderRequirements: TObject<{ minDecoder: TString; recommendedDecoder: TString; softwareFallback: TBoolean; }>; editionId: TString; hdrMetadata: TOptional<TObject<{ format: TString; masteringDisplay: TOptional<TString>; maxLuminance: TOptional<TNumber>; minLuminance: TOptional<TNumber>; }>>; id: TString; lifecycleState: TUnion<[TLiteral<"candidate">, TLiteral<"active">, TLiteral<"retained">, TLiteral<"evicted">, TLiteral<"experimental">]>; qualityClass: TString; randomAccessCharacteristics: TObject<{ hasGopStructure: TBoolean; keyframeIntervalMs: TNumber; openGop: TBoolean; }>; recipeVersion: TInteger; updatedAt: TNumber; }>

Schema TypeBox para validación runtime.