import { TokenInfoEndpoint, NativeTokenInfoEndpoint, AccountBalancesEndpoint, BuildTransactionEndpoint, FinalizeTransactionEndpoint, TransactionEndpoint, StakePositionsEndpoint, UnstakePositionsEndpoint, AccountTransactionsEndpoint, ValidatorEndpoint, ValidatorsEndpoint, GatewayEndpoint } from "./_types"; import { ReturnOfAPICall } from "../../../networking/index"; import { Result } from "neverthrow"; import { RadixError } from "../../index"; export declare const handleGatewayResponse: (json: ReturnOfAPICall<"gatewayPost">) => Result; export declare const handleTokenInfoResponse: (json: ReturnOfAPICall<"tokenPost">) => Result; export declare const handleNativeTokenResponse: (json: ReturnOfAPICall<"tokenNativePost">) => Result; export declare const handleStakePositionsResponse: (json: ReturnOfAPICall<"accountStakesPost">) => Result; export declare const handleUnstakePositionsResponse: (json: ReturnOfAPICall<"accountUnstakesPost">) => Result; export declare const handleAccountTransactionsResponse: (json: ReturnOfAPICall<"accountTransactionsPost">) => Result; export declare const handleAccountBalancesResponse: (json: ReturnOfAPICall<"accountBalancesPost">) => Result; export declare const handleValidatorResponse: (json: ReturnOfAPICall<"validatorPost">) => Result; export declare const handleValidatorsResponse: (json: ReturnOfAPICall<"validatorsPost">) => Result; export declare const handleBuildTransactionResponse: (json: ReturnOfAPICall<"transactionBuildPost">) => Result; export declare const handleFinalizeTransactionResponse: (json: ReturnOfAPICall<"transactionFinalizePost">) => Result; export declare const handleSubmitTransactionResponse: (json: ReturnOfAPICall<"transactionSubmitPost">) => Result<{ txID: Readonly<{ __witness: "isTXId"; __hex: string; toPrimitive: () => string; equals: (other: Readonly) => boolean; }>; }, RadixError[]>; export declare const handleTransactionResponse: ({ data: { transaction }, }: ReturnOfAPICall<"transactionStatusPost">) => Result; //# sourceMappingURL=responseHandlers.d.ts.map