/** * This is an auto generate file from fireback project. * You can use this in order to communicate in backend, it gives you available actions, * and their types * Module: wallet */ import { FormikHelpers } from "formik"; import { QueryClient } from "react-query"; import * as wallet from "./index"; import { RemoteRequestOption, IDeleteResponse, core, IResponse, ExecApi, IResponseList } from "../../core/http-tools"; /** * Gives you formik forms, all mutations, submit actions, and error handling, * and provides internal store for all changes happens through this * for modules */ export declare function useWallet({ options, query, execFn }: { options: RemoteRequestOption; query?: any; }, queryClient: QueryClient, execFn?: ExecApi): { queryClient: QueryClient; virtualAccountsQuery: import("react-query").UseQueryResult, unknown>; virtualAccountByUniqueIdQuery: import("react-query").UseQueryResult, unknown>; mutationPostVirtualAccount: import("react-query").UseMutationResult, IResponse, wallet.VirtualAccountEntity, unknown>; submitPostVirtualAccount: (values: wallet.VirtualAccountEntity, formikProps?: FormikHelpers) => Promise>; mutationPatchVirtualAccount: import("react-query").UseMutationResult, IResponse, wallet.VirtualAccountEntity, unknown>; submitPatchVirtualAccount: (values: wallet.VirtualAccountEntity, formikProps?: FormikHelpers) => Promise>; mutationPatchVirtualAccounts: import("react-query").UseMutationResult>, IResponse>, core.BulkRecordRequest, unknown>; submitPatchVirtualAccounts: (values: core.BulkRecordRequest, formikProps?: FormikHelpers>) => Promise>>; mutationDeleteVirtualAccount: import("react-query").UseMutationResult; submitDeleteVirtualAccount: (values: string[], formikProps?: FormikHelpers) => Promise; mutationPostVirtualAccountCommittransaction: import("react-query").UseMutationResult, IResponse, wallet.BasicVATransactionReqDto, unknown>; submitPostVirtualAccountCommittransaction: (values: wallet.BasicVATransactionReqDto, formikProps?: FormikHelpers) => Promise>; };