UNPKG

@vbyte/btc-dev

Version:

Batteries-included toolset for plebian bitcoin development

41 lines (40 loc) 2.17 kB
import { z } from 'zod'; type Literal = z.infer<typeof literal>; type Json = Literal | { [key: string]: Json; } | Json[]; export declare const big: z.ZodBigInt; export declare const bool: z.ZodBoolean; export declare const date: z.ZodDate; export declare const num: z.ZodNumber; export declare const int: z.ZodNumber; export declare const u8a: z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>; export declare const str: z.ZodString; export declare const stamp: z.ZodNumber; export declare const any: z.ZodAny; export declare const zod: typeof z; export declare const char: z.ZodNumber; export declare const short: z.ZodNumber; export declare const uint: z.ZodNumber; export declare const float: z.ZodNumber; export declare const float2: z.ZodNumber; export declare const hex: z.ZodString; export declare const literal: z.ZodUnion<readonly [z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodNull]>; export declare const json: z.ZodType<Json>; export declare const u8a20: z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>; export declare const u8a32: z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>; export declare const u8a33: z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>; export declare const u8a64: z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>; export declare const hex20: z.ZodString; export declare const hex32: z.ZodString; export declare const hex33: z.ZodString; export declare const hex64: z.ZodString; export declare const bytes: z.ZodUnion<readonly [z.ZodString, z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>]>; export declare const byte32: z.ZodUnion<readonly [z.ZodString, z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>]>; export declare const byte33: z.ZodUnion<readonly [z.ZodString, z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>]>; export declare const byte64: z.ZodUnion<readonly [z.ZodString, z.ZodCustom<Uint8Array<ArrayBuffer>, Uint8Array<ArrayBuffer>>]>; export declare const base58: z.ZodString; export declare const base64: z.ZodString; export declare const base64url: z.ZodString; export declare const bech32: z.ZodString; export {};