@macalinao/zod-solana
Version:
Zod schemas for Solana types with @solana/kit integration
12 lines • 622 B
TypeScript
import { z } from "zod";
/**
* A Zod schema for Uint8Array.
* Accepts an array of numbers and transforms it to a Uint8Array.
*/
export declare const uint8ArraySchema: z.ZodPipe<z.ZodArray<z.ZodNumber>, z.ZodTransform<Uint8Array<ArrayBuffer>, number[]>>;
/**
* A Zod schema for JSON-encoded Uint8Array.
* Accepts a JSON string, parses it, and transforms to Uint8Array.
*/
export declare const jsonUint8ArraySchema: z.ZodPipe<z.ZodPipe<z.ZodString, z.ZodTransform<unknown, string>>, z.ZodPipe<z.ZodArray<z.ZodNumber>, z.ZodTransform<Uint8Array<ArrayBuffer>, number[]>>>;
//# sourceMappingURL=uint8array-schema.d.ts.map