UNPKG

@glowlabs-org/events-sdk

Version:

Typed event SDK for Glow, powered by RabbitMQ and Zod.

31 lines (30 loc) 1 kB
import { z } from "zod"; export type PaymentCurrency = "GCTL" | "USDC" | "USDG" | "GLW" | "SGCTL"; export declare const auditPfeesPaidV2AlphaPayloadZ: z.ZodObject<{ applicationId: z.ZodString; payer: z.ZodString; amount_6Decimals: z.ZodString; txHash: z.ZodString; } & { paymentCurrency: z.ZodEnum<["GCTL", "USDC", "USDG", "GLW", "SGCTL"]>; paymentEventType: z.ZodString; isSponsored: z.ZodBoolean; }, "strip", z.ZodTypeAny, { txHash: string; applicationId: string; payer: string; amount_6Decimals: string; paymentCurrency: "GCTL" | "GLW" | "USDC" | "USDG" | "SGCTL"; paymentEventType: string; isSponsored: boolean; }, { txHash: string; applicationId: string; payer: string; amount_6Decimals: string; paymentCurrency: "GCTL" | "GLW" | "USDC" | "USDG" | "SGCTL"; paymentEventType: string; isSponsored: boolean; }>; export interface AuditPfeesPaidV2AlphaPayload extends z.infer<typeof auditPfeesPaidV2AlphaPayloadZ> { }