@glowlabs-org/events-sdk
Version:
Typed event SDK for Glow, powered by RabbitMQ and Zod.
31 lines (30 loc) • 963 B
TypeScript
import { z } from "zod";
export type PaymentCurrency = "GCTL" | "USDC" | "USDG" | "GLW";
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"]>;
paymentEventType: z.ZodString;
isSponsored: z.ZodBoolean;
}, "strip", z.ZodTypeAny, {
txHash: string;
applicationId: string;
payer: string;
amount_6Decimals: string;
paymentCurrency: "GCTL" | "GLW" | "USDC" | "USDG";
paymentEventType: string;
isSponsored: boolean;
}, {
txHash: string;
applicationId: string;
payer: string;
amount_6Decimals: string;
paymentCurrency: "GCTL" | "GLW" | "USDC" | "USDG";
paymentEventType: string;
isSponsored: boolean;
}>;
export interface AuditPfeesPaidV2AlphaPayload extends z.infer<typeof auditPfeesPaidV2AlphaPayloadZ> {
}