/** * 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; mutationPostWorkspaceInvite: import("react-query").UseMutationResult, IResponse, workspaces.WorkspaceInviteEntity, unknown>; submitPostWorkspaceInvite: (values: workspaces.WorkspaceInviteEntity, formikProps?: FormikHelpers) => Promise>; workspaceByUniqueIdQuery: import("react-query").UseQueryResult, unknown>; mutationPatchWorkspace: import("react-query").UseMutationResult, IResponse, workspaces.WorkspaceEntity, unknown>; submitPatchWorkspace: (values: workspaces.WorkspaceEntity, formikProps?: FormikHelpers) => Promise>; mutationPatchWorkspaceInvite: import("react-query").UseMutationResult, IResponse, workspaces.WorkspaceEntity, unknown>; submitPatchWorkspaceInvite: (values: workspaces.WorkspaceEntity, formikProps?: FormikHelpers) => Promise>; mutationPostWorkspaceAcceptInvite: import("react-query").UseMutationResult, IResponse, workspaces.AcceptInviteDto, unknown>; submitPostWorkspaceAcceptInvite: (values: workspaces.AcceptInviteDto, formikProps?: FormikHelpers) => Promise>; workspacesQuery: import("react-query").UseQueryResult, unknown>; userRoleWorkspacesQuery: import("react-query").UseQueryResult, unknown>; mutationPostWorkspace: import("react-query").UseMutationResult, IResponse, workspaces.WorkspaceEntity, unknown>; submitPostWorkspace: (values: workspaces.WorkspaceEntity, formikProps?: FormikHelpers) => Promise>; mutationPatchWorkspaceConfig: import("react-query").UseMutationResult, IResponse, workspaces.WorkspaceConfigDto, unknown>; submitPatchWorkspaceConfig: (values: workspaces.WorkspaceConfigDto, formikProps?: FormikHelpers) => Promise>; workspaceConfigQuery: import("react-query").UseQueryResult, unknown>; mutationDeleteWorkspace: import("react-query").UseMutationResult; submitDeleteWorkspace: (values: string[], formikProps?: FormikHelpers) => Promise; mutationDeleteWorkspaceInvite: import("react-query").UseMutationResult; submitDeleteWorkspaceInvite: (values: string[], formikProps?: FormikHelpers) => Promise; workspaceInvitesQuery: import("react-query").UseQueryResult, unknown>; userInvitesQuery: import("react-query").UseQueryResult, unknown>; };