import { FunctionData } from '@aztec/circuits.js'; import { DecodedReturn, FunctionArtifactWithDebugMetadata } from '@aztec/foundation/abi'; import { AztecAddress } from '@aztec/foundation/aztec-address'; import { Fr } from '@aztec/foundation/fields'; import { ViewDataOracle } from './view_data_oracle.js'; /** * Execute an unconstrained function and return the decoded values. */ export declare function executeUnconstrainedFunction(oracle: ViewDataOracle, artifact: FunctionArtifactWithDebugMetadata, contractAddress: AztecAddress, functionData: FunctionData, args: Fr[], log?: import("@aztec/foundation/log").DebugLogger): Promise; //# sourceMappingURL=unconstrained_execution.d.ts.map