export declare type HistoryType = "push" | "replace"; /** * `refine` uses {@link https://reactrouter.com/web/api/Hooks `React Router`} and comes with all redirects out of the box. * It allows you to manage your routing operations in refine. * Using this hook, you can manage all the routing operations of your application very easily. * * @see {@link https://refine.dev/docs/api-references/hooks/navigation/useNavigation} for more details. */ export declare const useNavigation: () => { create: (resource: string, type?: HistoryType) => void; edit: (resource: string, id: string, type?: HistoryType) => void; clone: (resource: string, id: string, type?: HistoryType) => void; show: (resource: string, id: string, type?: HistoryType) => void; list: (resource: string, type?: HistoryType) => void; push: (path: string, state?: unknown) => void; replace: (path: string, state?: unknown) => void; goBack: () => void; };