/**
 * @remix-run/react v1.14.3
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */
import * as react from '@remix-run/react';

/** @deprecated Import `Form` from `@remix-run/react` instead. */
export declare const Form: typeof react.Form;

/** @deprecated Import `Link` from `@remix-run/react` instead. */
export declare const Link: typeof react.Link;

/** @deprecated Import `Links` from `@remix-run/react` instead. */
export declare const Links: typeof react.Links;

/** @deprecated Import `LiveReload` from `@remix-run/react` instead. */
export declare const LiveReload: typeof react.LiveReload;

/** @deprecated Import `Meta` from `@remix-run/react` instead. */
export declare const Meta: typeof react.Meta;

/** @deprecated Import `NavLink` from `@remix-run/react` instead. */
export declare const NavLink: typeof react.NavLink;

/** @deprecated Import `PrefetchPageLinks` from `@remix-run/react` instead. */
export declare const PrefetchPageLinks: typeof react.PrefetchPageLinks;

/** @deprecated Import `RemixBrowser` from `@remix-run/react` instead. */
export declare const RemixBrowser: typeof react.RemixBrowser;

/** @deprecated Import `RemixServer` from `@remix-run/react` instead. */
export declare const RemixServer: typeof react.RemixServer;

/** @deprecated Import `Scripts` from `@remix-run/react` instead. */
export declare const Scripts: typeof react.Scripts;

/** @deprecated Import `ScrollRestoration` from `@remix-run/react` instead. */
export declare const ScrollRestoration: typeof react.ScrollRestoration;

/** @deprecated Import `useActionData` from `@remix-run/react` instead. */
export declare const useActionData: typeof react.useActionData;

/** @deprecated Import `useBeforeUnload` from `@remix-run/react` instead. */
export declare const useBeforeUnload: typeof react.useBeforeUnload;

/** @deprecated Import `useCatch` from `@remix-run/react` instead. */
export declare const useCatch: typeof react.useCatch;

/** @deprecated Import `useFetcher` from `@remix-run/react` instead. */
export declare const useFetcher: typeof react.useFetcher;

/** @deprecated Import `useFetchers` from `@remix-run/react` instead. */
export declare const useFetchers: typeof react.useFetchers;

/** @deprecated Import `useFormAction` from `@remix-run/react` instead. */
export declare const useFormAction: typeof react.useFormAction;

/** @deprecated Import `useLoaderData` from `@remix-run/react` instead. */
export declare const useLoaderData: typeof react.useLoaderData;

/** @deprecated Import `useMatches` from `@remix-run/react` instead. */
export declare const useMatches: typeof react.useMatches;

/** @deprecated Import `useSubmit` from `@remix-run/react` instead. */
export declare const useSubmit: typeof react.useSubmit;

/** @deprecated Import `useTransition` from `@remix-run/react` instead. */
export declare const useTransition: typeof react.useTransition;

/** @deprecated Import `Outlet` from `@remix-run/react` instead. */
export declare const Outlet: typeof react.Outlet;

/** @deprecated Import `useHref` from `@remix-run/react` instead. */
export declare const useHref: typeof react.useHref;

/** @deprecated Import `useLocation` from `@remix-run/react` instead. */
export declare const useLocation: typeof react.useLocation;

/** @deprecated Import `useNavigate` from `@remix-run/react` instead. */
export declare const useNavigate: typeof react.useNavigate;

/** @deprecated Import `useNavigationType` from `@remix-run/react` instead. */
export declare const useNavigationType: typeof react.useNavigationType;

/** @deprecated Import `useOutlet` from `@remix-run/react` instead. */
export declare const useOutlet: typeof react.useOutlet;

/** @deprecated Import `useOutletContext` from `@remix-run/react` instead. */
export declare const useOutletContext: typeof react.useOutletContext;

/** @deprecated Import `useParams` from `@remix-run/react` instead. */
export declare const useParams: typeof react.useParams;

/** @deprecated Import `useResolvedPath` from `@remix-run/react` instead. */
export declare const useResolvedPath: typeof react.useResolvedPath;

/** @deprecated Import `useSearchParams` from `@remix-run/react` instead. */
export declare const useSearchParams: typeof react.useSearchParams;
import * as ReactTypes from '@remix-run/react';

/** @deprecated Import type `FormEncType` from `@remix-run/react` instead. */
export declare type FormEncType = ReactTypes.FormEncType;

/** @deprecated Import type `FormMethod` from `@remix-run/react` instead. */
export declare type FormMethod = ReactTypes.FormMethod;

/** @deprecated Import type `FormProps` from `@remix-run/react` instead. */
export declare type FormProps = ReactTypes.FormProps;

/** @deprecated Import type `LinkProps` from `@remix-run/react` instead. */
export declare type LinkProps = ReactTypes.LinkProps;

/** @deprecated Import type `NavLinkProps` from `@remix-run/react` instead. */
export declare type NavLinkProps = ReactTypes.NavLinkProps;

/** @deprecated Import type `RemixBrowserProps` from `@remix-run/react` instead. */
export declare type RemixBrowserProps = ReactTypes.RemixBrowserProps;

/** @deprecated Import type `RemixServerProps` from `@remix-run/react` instead. */
export declare type RemixServerProps = ReactTypes.RemixServerProps;

/** @deprecated Import type `SubmitFunction` from `@remix-run/react` instead. */
export declare type SubmitFunction = ReactTypes.SubmitFunction;

/** @deprecated Import type `SubmitOptions` from `@remix-run/react` instead. */
export declare type SubmitOptions = ReactTypes.SubmitOptions;

/** @deprecated Import type `ThrownResponse` from `@remix-run/react` instead. */
export declare type ThrownResponse = ReactTypes.ThrownResponse;
