import { Tevm } from '@tevm/vm'; import type { Trpc } from '../Trpc.js'; import { Route } from './Route.js'; export declare class PutContractCodeRoute extends Route { protected readonly vm: Tevm; constructor(trpc: Trpc, vm: Tevm); readonly name = "putContractCode"; readonly handler: import("@trpc/server").BuildProcedure<"query", { _config: import("@trpc/server").RootConfig<{ ctx: { req: express.Request; res: express.Response; }; meta: object; errorShape: import("@trpc/server").DefaultErrorShape; transformer: typeof import("superjson").default; }>; _meta: object; _ctx_out: { req: express.Request; res: express.Response; }; _input_in: { deployedBytecode: string; contractAddress: string; }; _input_out: { deployedBytecode: `0x${string}`; contractAddress: `0x${string}`; }; _output_in: typeof import("@trpc/server").unsetMarker; _output_out: typeof import("@trpc/server").unsetMarker; }, Uint8Array>; } //# sourceMappingURL=PutContractCodeRoute.d.ts.map