type RS=readonly string[]; type QS=string|RS; type VFK='viewIds'|'viewNames'|'viewReadTargets'|'viewDispatchIds'|'viewPropIds'|'viewPropNames'|'viewPropTypes'|'viewEventIds'|'viewEventNames'|'viewEventActionIds'|'viewEventInputTypes'|'viewRenderIds'|'viewRenderKinds'|'viewRenderTags'|'viewRenderIdentityKeys'|'viewRenderPropNames'|'viewRenderEventNames'|'viewContractMissingEvidence'|'viewContractReadinesses'; type VQK='viewId'|'viewName'|'viewReadTarget'|'viewDispatchId'|'viewPropId'|'viewPropName'|'viewPropType'|'viewEventId'|'viewEventName'|'viewEventActionId'|'viewEventInputType'|'viewRenderId'|'viewRenderKind'|'viewRenderTag'|'viewRenderIdentityKey'|'viewRenderPropName'|'viewRenderEventName'|'viewContractMissingEvidence'|'viewContractReadiness'; export interface VCF extends Readonly> { readonly viewContractReadiness?: string; } export interface VCQ extends Readonly>> {} export interface UniversalConversionViewContractFields extends VCF {} export interface UniversalConversionViewContractQuery extends VCQ {}