UNPKG

@hyperlane-xyz/sdk

Version:

The official SDK for the Hyperlane Network

92 lines 2.75 kB
import { z } from 'zod'; export declare const AccountConfigSchema: z.ZodObject<{ origin: z.ZodString; owner: z.ZodString; localRouter: z.ZodOptional<z.ZodString>; routerOverride: z.ZodOptional<z.ZodString>; ismOverride: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { owner: string; origin: string; localRouter?: string | undefined; routerOverride?: string | undefined; ismOverride?: string | undefined; }, { owner: string; origin: string; localRouter?: string | undefined; routerOverride?: string | undefined; ismOverride?: string | undefined; }>; export type AccountConfig = z.infer<typeof AccountConfigSchema>; export declare const GetCallRemoteSettingsSchema: z.ZodObject<{ chain: z.ZodString; destination: z.ZodString; innerCalls: z.ZodArray<z.ZodObject<{ to: z.ZodString; data: z.ZodString; value: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { data: string; to: string; value?: string | undefined; }, { data: string; to: string; value?: string | undefined; }>, "many">; config: z.ZodObject<{ origin: z.ZodString; owner: z.ZodString; localRouter: z.ZodOptional<z.ZodString>; routerOverride: z.ZodOptional<z.ZodString>; ismOverride: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { owner: string; origin: string; localRouter?: string | undefined; routerOverride?: string | undefined; ismOverride?: string | undefined; }, { owner: string; origin: string; localRouter?: string | undefined; routerOverride?: string | undefined; ismOverride?: string | undefined; }>; hookMetadata: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { chain: string; config: { owner: string; origin: string; localRouter?: string | undefined; routerOverride?: string | undefined; ismOverride?: string | undefined; }; destination: string; innerCalls: { data: string; to: string; value?: string | undefined; }[]; hookMetadata?: string | undefined; }, { chain: string; config: { owner: string; origin: string; localRouter?: string | undefined; routerOverride?: string | undefined; ismOverride?: string | undefined; }; destination: string; innerCalls: { data: string; to: string; value?: string | undefined; }[]; hookMetadata?: string | undefined; }>; export type GetCallRemoteSettings = z.infer<typeof GetCallRemoteSettingsSchema>; //# sourceMappingURL=types.d.ts.map