import type { TRouteInstance, TRouterOptions } from "../types"; /** * Default configuration options for the router * @type {TRouterOptions} */ export declare const routerOptions: TRouterOptions; /** * Map of resolved routes indexed by their unique IDs * @type {Map} */ export declare const resolvedRoutes: Map; /** * Configures the router with the specified options * * This function allows customizing router behavior by providing configuration options. * It handles special cases like resolving string targets to DOM elements. * * @param {Partial} options - Partial router configuration options * @returns {void} * * @example * routerDefineOptions({ * prefix: '/app', * target: '#content', * onError: (err) => showErrorToast(err.message) * }); */ export declare function routerDefineOptions(options: Partial): void;