export type UniversalConversionMachineGraphFieldKey = | 'machineGraphIds' | 'machineGraphRecordIds' | 'machineGraphLabelIds' | 'machineGraphDirectiveIds' | 'machineGraphRegisterIds' | 'machineGraphFlagIds' | 'machineGraphBasicBlockIds' | 'machineGraphInstructionIds' | 'machineGraphOperandIds' | 'machineGraphMemoryEffectIds' | 'machineGraphControlEdgeIds' | 'machineGraphControlFlowEdgeIds' | 'machineGraphBranchIds' | 'machineGraphCallIds' | 'machineGraphReturnIds' | 'machineGraphInterruptIds' | 'machineGraphProofObligationIds' | 'machineGraphProofGapCodes' | 'machineGraphEvidenceIds' | 'machineGraphProofEvidenceIds' | 'machineGraphSourceMapIds' | 'machineGraphSourceMapMappingIds' | 'machineGraphConflictKeys' | 'machineGraphMissingEvidence' | 'machineGraphReadinesses'; type MGS = readonly string[]; type MGQS = string | MGS; export interface UniversalConversionMachineGraphFields extends Readonly> {} export interface UniversalConversionMachineGraphQuery { readonly machineGraphId?: MGQS; readonly authoredMachineGraphId?: MGQS; readonly machineGraphRecordId?: MGQS; readonly machineGraphLabelId?: MGQS; readonly machineGraphDirectiveId?: MGQS; readonly machineGraphRegisterId?: MGQS; readonly machineGraphFlagId?: MGQS; readonly machineGraphBasicBlockId?: MGQS; readonly machineGraphInstructionId?: MGQS; readonly machineGraphOperandId?: MGQS; readonly machineGraphMemoryEffectId?: MGQS; readonly machineGraphControlEdgeId?: MGQS; readonly machineGraphControlFlowEdgeId?: MGQS; readonly machineGraphBranchId?: MGQS; readonly machineGraphCallId?: MGQS; readonly machineGraphReturnId?: MGQS; readonly machineGraphInterruptId?: MGQS; readonly machineGraphProofObligationId?: MGQS; readonly machineGraphProofGapCode?: MGQS; readonly machineGraphEvidenceId?: MGQS; readonly machineGraphProofEvidenceId?: MGQS; readonly machineGraphSourceMapId?: MGQS; readonly machineGraphSourceMapMappingId?: MGQS; readonly machineGraphConflictKey?: MGQS; readonly machineGraphMissingEvidence?: MGQS; readonly machineGraphReadiness?: MGQS; } export interface UniversalConversionMachineGraphCompactCounts { readonly routeArtifacts: number; readonly receipts: number; readonly ids: Readonly>; readonly records: Readonly>; readonly instructions: Readonly>; readonly memoryEffects: Readonly>; readonly controlEdges: Readonly>; readonly controlFlowEdges: Readonly>; readonly proofObligations: Readonly>; readonly proofGapCodes: Readonly>; readonly evidence: Readonly>; readonly proofEvidence: Readonly>; readonly sourceMaps: Readonly>; readonly sourceMapMappings: Readonly>; readonly conflictKeys: Readonly>; readonly missingEvidence: Readonly>; readonly readinesses: Readonly>; } export type MGF = UniversalConversionMachineGraphFieldKey; export interface MGQ extends UniversalConversionMachineGraphQuery {}