import { LedgerVersionArg, MoveValue } from "../types/index.js";
import { AptosConfig } from "../api/aptosConfig.js";
import { InputViewFunctionData, InputViewFunctionJsonData } from "../transactions/index.js";
export declare function view<T extends Array<MoveValue> = Array<MoveValue>>(args: {
    aptosConfig: AptosConfig;
    payload: InputViewFunctionData;
    options?: LedgerVersionArg;
}): Promise<T>;
export declare function viewJson<T extends Array<MoveValue> = Array<MoveValue>>(args: {
    aptosConfig: AptosConfig;
    payload: InputViewFunctionJsonData;
    options?: LedgerVersionArg;
}): Promise<T>;
//# sourceMappingURL=view.d.ts.map