import { MutationOptions, DefaultError } from "@tanstack/react-query"; import type { UpdateMezoIdResponse } from "../api"; export declare function useUpdateMezoId(mutationOptions?: Omit, "mutationFn" | "mutationKey">): { data: undefined; variables: undefined; error: null; isError: false; isIdle: true; isPending: false; isSuccess: false; status: "idle"; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; updateMezoId: import("@tanstack/react-query").UseMutateFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; updateMezoIdAsync: import("@tanstack/react-query").UseMutateAsyncFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; } | { data: undefined; variables: string; error: null; isError: false; isIdle: false; isPending: true; isSuccess: false; status: "pending"; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; updateMezoId: import("@tanstack/react-query").UseMutateFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; updateMezoIdAsync: import("@tanstack/react-query").UseMutateAsyncFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; } | { data: undefined; error: Error; variables: string; isError: true; isIdle: false; isPending: false; isSuccess: false; status: "error"; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; updateMezoId: import("@tanstack/react-query").UseMutateFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; updateMezoIdAsync: import("@tanstack/react-query").UseMutateAsyncFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; } | { data: { mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }; error: null; variables: string; isError: false; isIdle: false; isPending: false; isSuccess: true; status: "success"; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; updateMezoId: import("@tanstack/react-query").UseMutateFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; updateMezoIdAsync: import("@tanstack/react-query").UseMutateAsyncFunction<{ mezoId: string; hasModifiedMezoId: boolean; linkedAccounts: import("../api").LinkedAccount[]; documents?: Record; email?: string; telegram?: string; }, Error, string, unknown>; }; //# sourceMappingURL=useUpdateMezoId.d.ts.map