import type { Location } from './index'; export interface Callback { (result: unknown): void; } export interface Hook { (location: IL, callback?: Callback): unknown; } export default function runTransitionHook(hook: Hook, location: IL, callback?: Callback): void;