/** * 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: workspaces */ import { FormikHelpers } from "formik"; import { QueryClient } from "react-query"; import * as workspaces 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 useWorkspaces({ options, query, execFn }: { options: RemoteRequestOption; query?: any; }, queryClient: QueryClient, execFn?: ExecApi): { queryClient: QueryClient; mutationPatchUser: import("react-query").UseMutationResult, IResponse, workspaces.UserEntity, unknown>; submitPatchUser: (values: workspaces.UserEntity, formikProps?: FormikHelpers) => Promise>; mutationPostUser: import("react-query").UseMutationResult, IResponse, workspaces.UserEntity, unknown>; submitPostUser: (values: workspaces.UserEntity, formikProps?: FormikHelpers) => Promise>; mutationDeleteUser: import("react-query").UseMutationResult; submitDeleteUser: (values: string[], formikProps?: FormikHelpers) => Promise; usersQuery: import("react-query").UseQueryResult, unknown>; userByUniqueIdQuery: import("react-query").UseQueryResult, unknown>; exchangeKeyByUniqueIdQuery: import("react-query").UseQueryResult, unknown>; mutationPostAuthorization: import("react-query").UseMutationResult, IResponse, core.EmptyRequest, unknown>; submitPostAuthorization: (values: core.EmptyRequest, formikProps?: FormikHelpers) => Promise>; profileQuery: import("react-query").UseQueryResult, unknown>; mutationPostprofile: import("react-query").UseMutationResult, IResponse, workspaces.UserProfileEntity, unknown>; submitPostprofile: (values: workspaces.UserProfileEntity, formikProps?: FormikHelpers) => Promise>; mutationDeleteAuthRevoke: import("react-query").UseMutationResult; submitDeleteAuthRevoke: (values: string[], formikProps?: FormikHelpers) => Promise; mutationPostPreferences: import("react-query").UseMutationResult, IResponse, any, unknown>; submitPostPreferences: (values: any, formikProps?: FormikHelpers) => Promise>; preferencesQuery: import("react-query").UseQueryResult; };