declare const useVerifyMagicLink: () => {
    isLoading: boolean;
    data: undefined;
    error: null;
    isError: false;
    isIdle: true;
    isSuccess: false;
    status: "idle";
    mutate: import("@tanstack/react-query").UseMutateFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
    reset: () => void;
    context: unknown;
    failureCount: number;
    failureReason: Error | null;
    isPaused: boolean;
    variables: WidgetProvider.VerifyMagicLinkProps | undefined;
    mutateAsync: import("@tanstack/react-query").UseMutateAsyncFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
} | {
    isLoading: boolean;
    data: undefined;
    error: null;
    isError: false;
    isIdle: false;
    isSuccess: false;
    status: "loading";
    mutate: import("@tanstack/react-query").UseMutateFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
    reset: () => void;
    context: unknown;
    failureCount: number;
    failureReason: Error | null;
    isPaused: boolean;
    variables: WidgetProvider.VerifyMagicLinkProps | undefined;
    mutateAsync: import("@tanstack/react-query").UseMutateAsyncFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
} | {
    isLoading: boolean;
    data: undefined;
    error: Error;
    isError: true;
    isIdle: false;
    isSuccess: false;
    status: "error";
    mutate: import("@tanstack/react-query").UseMutateFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
    reset: () => void;
    context: unknown;
    failureCount: number;
    failureReason: Error | null;
    isPaused: boolean;
    variables: WidgetProvider.VerifyMagicLinkProps | undefined;
    mutateAsync: import("@tanstack/react-query").UseMutateAsyncFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
} | {
    isLoading: boolean;
    data: unknown;
    error: null;
    isError: false;
    isIdle: false;
    isSuccess: true;
    status: "success";
    mutate: import("@tanstack/react-query").UseMutateFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
    reset: () => void;
    context: unknown;
    failureCount: number;
    failureReason: Error | null;
    isPaused: boolean;
    variables: WidgetProvider.VerifyMagicLinkProps | undefined;
    mutateAsync: import("@tanstack/react-query").UseMutateAsyncFunction<unknown, Error, WidgetProvider.VerifyMagicLinkProps, unknown>;
};
export default useVerifyMagicLink;
//# sourceMappingURL=useVerifyMagicLink.d.ts.map