ox
Version:
Ethereum Standard Library
32 lines • 2.79 kB
TypeScript
import * as z from 'zod/mini';
export declare const AbiParameter: z.ZodMiniIntersection<z.ZodMiniObject<{
name: z.ZodMiniUnion<readonly [z.ZodMiniOptional<z.ZodMiniString<string>>, z.ZodMiniLiteral<"">]>;
internalType: z.ZodMiniOptional<z.ZodMiniString<string>>;
}, z.core.$strip>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{
type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"address">, z.ZodMiniLiteral<"bool">, z.ZodMiniString<string>, z.ZodMiniLiteral<"function">, z.ZodMiniLiteral<"string">, z.ZodMiniString<string>, z.ZodMiniString<string>]>;
}, z.core.$strip>, z.ZodMiniObject<{
type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"tuple">, z.ZodMiniString<string>]>;
components: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniIntersection<z.ZodMiniObject<{
name: z.ZodMiniUnion<readonly [z.ZodMiniOptional<z.ZodMiniString<string>>, z.ZodMiniLiteral<"">]>;
internalType: z.ZodMiniOptional<z.ZodMiniString<string>>;
}, z.core.$strip>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{
type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"address">, z.ZodMiniLiteral<"bool">, z.ZodMiniString<string>, z.ZodMiniLiteral<"function">, z.ZodMiniLiteral<"string">, z.ZodMiniString<string>, z.ZodMiniString<string>]>;
}, z.core.$strip>, z.ZodMiniObject<any, z.core.$strip>]>>>>;
}, z.core.$strip>]>>;
export declare const AbiEventParameter: z.ZodMiniIntersection<z.ZodMiniIntersection<z.ZodMiniObject<{
name: z.ZodMiniUnion<readonly [z.ZodMiniOptional<z.ZodMiniString<string>>, z.ZodMiniLiteral<"">]>;
internalType: z.ZodMiniOptional<z.ZodMiniString<string>>;
}, z.core.$strip>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{
type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"address">, z.ZodMiniLiteral<"bool">, z.ZodMiniString<string>, z.ZodMiniLiteral<"function">, z.ZodMiniLiteral<"string">, z.ZodMiniString<string>, z.ZodMiniString<string>]>;
}, z.core.$strip>, z.ZodMiniObject<{
type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"tuple">, z.ZodMiniString<string>]>;
components: z.ZodMiniReadonly<z.ZodMiniArray<z.ZodMiniIntersection<z.ZodMiniObject<{
name: z.ZodMiniUnion<readonly [z.ZodMiniOptional<z.ZodMiniString<string>>, z.ZodMiniLiteral<"">]>;
internalType: z.ZodMiniOptional<z.ZodMiniString<string>>;
}, z.core.$strip>, z.ZodMiniUnion<readonly [z.ZodMiniObject<{
type: z.ZodMiniUnion<readonly [z.ZodMiniLiteral<"address">, z.ZodMiniLiteral<"bool">, z.ZodMiniString<string>, z.ZodMiniLiteral<"function">, z.ZodMiniLiteral<"string">, z.ZodMiniString<string>, z.ZodMiniString<string>]>;
}, z.core.$strip>, z.ZodMiniObject<any, z.core.$strip>]>>>>;
}, z.core.$strip>]>>, z.ZodMiniObject<{
indexed: z.ZodMiniOptional<z.ZodMiniBoolean<boolean>>;
}, z.core.$strip>>;
//# sourceMappingURL=AbiParameter.d.ts.map