proposit-core
    Preparing search index...

    Type Alias TVariableMaterializer

    Minimal structural interface needed by populateFromSupports. Using a structural type rather than the concrete ArgumentEngine<…> class prevents generic-parameter variance errors when the caller uses default type params.

    type TVariableMaterializer = {
        ensureClaimBoundVariable(
            claimId: string,
        ): {
            argumentId: string;
            argumentVersion: number;
            checksum: string;
            claimId: string;
            claimVersion: number;
            id: string;
            symbol: string;
        };
    }
    Index

    Methods

    • Parameters

      • claimId: string

      Returns {
          argumentId: string;
          argumentVersion: number;
          checksum: string;
          claimId: string;
          claimVersion: number;
          id: string;
          symbol: string;
      }