import { z } from 'zod'; export declare const dryRunSchema: z.ZodObject<{ extrinsic: z.ZodOptional; address: z.ZodOptional; preimage: z.ZodOptional; at: z.ZodOptional; 'output-path': z.ZodOptional; html: z.ZodOptional; open: z.ZodOptional; addr: z.ZodOptional, z.ZodString]>>; host: z.ZodOptional, z.ZodString]>>; port: z.ZodDefault; endpoint: z.ZodOptional]>>; block: z.ZodOptional>; 'build-block-mode': z.ZodDefault>; 'import-storage': z.ZodOptional; 'allow-unresolved-imports': z.ZodOptional; 'mock-signature-host': z.ZodOptional; 'max-memory-block-count': z.ZodOptional; db: z.ZodOptional; 'save-blocks': z.ZodOptional; 'wasm-override': z.ZodOptional; genesis: z.ZodOptional; tokenDecimals: z.ZodOptional]>>; tokenSymbol: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }, { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }>; genesis: z.ZodObject<{ raw: z.ZodObject<{ top: z.ZodRecord; }, "strip", z.ZodTypeAny, { top: Record; }, { top: Record; }>; }, "strip", z.ZodTypeAny, { raw: { top: Record; }; }, { raw: { top: Record; }; }>; }, "strip", z.ZodTypeAny, { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; }, { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; }>]>>; 'chain-spec': z.ZodOptional; tokenDecimals: z.ZodOptional]>>; tokenSymbol: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }, { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }>; genesis: z.ZodObject<{ raw: z.ZodObject<{ top: z.ZodRecord; }, "strip", z.ZodTypeAny, { top: Record; }, { top: Record; }>; }, "strip", z.ZodTypeAny, { raw: { top: Record; }; }, { raw: { top: Record; }; }>; }, "strip", z.ZodTypeAny, { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; }, { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; }>]>>; timestamp: z.ZodOptional; 'registered-types': z.ZodOptional; 'runtime-log-level': z.ZodOptional; 'offchain-worker': z.ZodOptional; resume: z.ZodOptional>, z.ZodNumber, z.ZodBoolean]>>; 'process-queued-messages': z.ZodOptional; 'prefetch-storages': z.ZodOptional; 'rpc-timeout': z.ZodOptional; }, "strip", z.ZodTypeAny, { port: number; 'build-block-mode': import("@acala-network/chopsticks-core").BuildBlockMode; at?: string | undefined; addr?: string | undefined; host?: string | undefined; endpoint?: string | string[] | undefined; block?: string | number | null | undefined; 'import-storage'?: any; 'allow-unresolved-imports'?: boolean | undefined; 'mock-signature-host'?: boolean | undefined; 'max-memory-block-count'?: number | undefined; db?: string | undefined; 'save-blocks'?: boolean | undefined; 'wasm-override'?: string | undefined; genesis?: string | { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; } | undefined; 'chain-spec'?: string | { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; } | undefined; timestamp?: number | undefined; 'registered-types'?: any; 'runtime-log-level'?: number | undefined; 'offchain-worker'?: boolean | undefined; resume?: number | boolean | `0x${string}` | undefined; 'process-queued-messages'?: boolean | undefined; 'prefetch-storages'?: any; 'rpc-timeout'?: number | undefined; open?: boolean | undefined; extrinsic?: string | undefined; address?: string | undefined; preimage?: string | undefined; 'output-path'?: string | undefined; html?: boolean | undefined; }, { at?: string | undefined; addr?: string | undefined; host?: string | undefined; port?: number | undefined; endpoint?: string | string[] | undefined; block?: string | number | null | undefined; 'build-block-mode'?: import("@acala-network/chopsticks-core").BuildBlockMode | undefined; 'import-storage'?: any; 'allow-unresolved-imports'?: boolean | undefined; 'mock-signature-host'?: boolean | undefined; 'max-memory-block-count'?: number | undefined; db?: string | undefined; 'save-blocks'?: boolean | undefined; 'wasm-override'?: string | undefined; genesis?: string | { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; } | undefined; 'chain-spec'?: string | { name: string; id: string; properties: { ss58Format?: number | undefined; tokenDecimals?: number | number[] | undefined; tokenSymbol?: string | string[] | undefined; }; genesis: { raw: { top: Record; }; }; } | undefined; timestamp?: number | undefined; 'registered-types'?: any; 'runtime-log-level'?: number | undefined; 'offchain-worker'?: boolean | undefined; resume?: number | boolean | `0x${string}` | undefined; 'process-queued-messages'?: boolean | undefined; 'prefetch-storages'?: any; 'rpc-timeout'?: number | undefined; open?: boolean | undefined; extrinsic?: string | undefined; address?: string | undefined; preimage?: string | undefined; 'output-path'?: string | undefined; html?: boolean | undefined; }>; export type DryRunSchemaType = z.infer; export * from './cli.js'; export * from './rpc.js';