Variable DiscoveredCredentialOfferValidatorConst

DiscoveredCredentialOfferValidator: ZodObject<{
    credentials: ZodArray<ZodObject<{
        claims: ZodArray<ZodObject<{
            name: ZodString;
            namespace: ZodString;
        }, "strip", ZodTypeAny, {
            name: string;
            namespace: string;
        }, {
            name: string;
            namespace: string;
        }>, "many">;
        doctype: ZodString;
        name: ZodOptional<ZodString>;
    }, "strip", ZodTypeAny, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }>, "many">;
    issuer: ZodString;
    transactionCode: ZodOptional<ZodObject<{
        description: ZodOptional<ZodString>;
        input_mode: ZodOptional<ZodString>;
        length: ZodOptional<ZodNumber>;
    }, "strip", ZodTypeAny, {
        description?: string;
        input_mode?: string;
        length?: number;
    }, {
        description?: string;
        input_mode?: string;
        length?: number;
    }>>;
}, "strip", ZodTypeAny, {
    credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[];
    issuer: string;
    transactionCode?: { input_mode?: string | undefined; length?: number | undefined; description?: string | undefined; };
}, {
    credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[];
    issuer: string;
    transactionCode?: { input_mode?: string | undefined; length?: number | undefined; description?: string | undefined; };
}> = ...

Type declaration

  • credentials: ZodArray<ZodObject<{
        claims: ZodArray<ZodObject<{
            name: ZodString;
            namespace: ZodString;
        }, "strip", ZodTypeAny, {
            name: string;
            namespace: string;
        }, {
            name: string;
            namespace: string;
        }>, "many">;
        doctype: ZodString;
        name: ZodOptional<ZodString>;
    }, "strip", ZodTypeAny, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }>, "many">
  • issuer: ZodString
  • transactionCode: ZodOptional<ZodObject<{
        description: ZodOptional<ZodString>;
        input_mode: ZodOptional<ZodString>;
        length: ZodOptional<ZodNumber>;
    }, "strip", ZodTypeAny, {
        description?: string;
        input_mode?: string;
        length?: number;
    }, {
        description?: string;
        input_mode?: string;
        length?: number;
    }>>

Type declaration

  • credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[]
  • issuer: string
  • Optional transactionCode?: { input_mode?: string | undefined; length?: number | undefined; description?: string | undefined; }

Type declaration

  • credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[]
  • issuer: string
  • Optional transactionCode?: { input_mode?: string | undefined; length?: number | undefined; description?: string | undefined; }

Generated using TypeDoc