@honua/sdk-js
    Preparing search index...

    Type Alias SchemaIdentityFor<TSchemaState>Experimental

    SchemaIdentityFor: TSchemaState extends {
        state: "known";
        value: infer TSchema extends SourceSchemaV2;
    }
        ? { fingerprint: TSchema["fingerprint"]; state: "known" }
        : TSchemaState extends Extract<SchemaState, { state: "unavailable" }>
            ? {
                provenance: TSchemaState["provenance"];
                reason: TSchemaState["reason"];
                state: "unavailable";
            }
            : never

    Type Parameters