import type { Abi } from 'abitype'; import { type AbiConstructorNotFoundErrorType, type AbiConstructorParamsNotFoundErrorType } from '../errors/abi.js'; import type { ErrorType } from '../errors/utils.js'; import type { ContractConstructorArgs } from '../types/contract.js'; import type { Hex } from '../types/data.js'; import { type DecodeAbiParametersErrorType } from './decode.js'; export type DecodeDeployDataParameters = { abi: abi; bytecode: Hex; data: Hex; }; export type DecodeDeployDataReturnType> = { bytecode: Hex; args: allArgs; }; export type DecodeDeployDataErrorType = AbiConstructorNotFoundErrorType | AbiConstructorParamsNotFoundErrorType | DecodeAbiParametersErrorType | ErrorType; export declare function decodeDeployData(parameters: DecodeDeployDataParameters): DecodeDeployDataReturnType; //# sourceMappingURL=decodeDeployData.d.ts.map