import { ActorName, DataType, MethodNum } from '../types'; import { ABI } from './abi'; /** * Returns a descriptor without values for the provided actor name and method number * @param actorName the name of the actor on which to call the method * @param methodNum the number of the method to call on the actor * @returns the descriptor for the actor's method */ export declare const getMessageParamsDescriptor: (actorName: ActorName, methodNum: MethodNum) => DataType; /** * Returns a descriptor with values based on the provided actor name, method number and params * @param actorName the name of the actor on which the method was called * @param methodNum the number of the method that was called on the actor * @param msgParams the parameters that were passed to the method * @returns the described message params */ export declare const describeMessageParams: (actorName: ActorName, methodNum: MethodNum, msgParams: any) => DataType; /** * Returns a descriptor with values based on the provided FEVM params and ABI * @param params the FEVM params as a base64 encoded CBOR string * @param abi the ABI of the contract that performed this transaction * @returns the described message params */ export declare const describeFEVMTxParams: (params: string, abi: ABI) => DataType; //# sourceMappingURL=params.d.ts.map