import { Fr } from '@aztec/foundation/fields'; /** * AVM message call result. */ export declare class AvmMessageCallResult { readonly reverted: boolean; readonly revertReason: Error | undefined; /** .- */ readonly output: Fr[]; private constructor(); /** * Terminate a call as a success * @param output - Return data * @returns instance of AvmMessageCallResult */ static success(output: Fr[]): AvmMessageCallResult; /** * Terminate a call as a revert * @param output - Return data ( revert message ) * @param reason - Optional reason for revert * @returns instance of AvmMessageCallResult */ static revert(output: Fr[], reason?: Error): AvmMessageCallResult; } //# sourceMappingURL=avm_message_call_result.d.ts.map