import * as React from 'react';
/**
 * Represents the properties that can be used within a component.
 *
 * @typedef {Object} Props
 * @property {any} [router] - An optional property that may contain router-related information or methods.
 */
type Props = {
    router?: any;
};
/**
 * RuntimeRouterProvider is a React Functional Component that serves as a custom
 * router provider for the application. It wraps around a RouterProvider component
 * and allows for dependency injection of custom router configurations.
 *
 * @param {Object} props - The properties object.
 * @param {Array} props.router - An optional array to define custom router configurations.
 *                                Defaults to an empty array if not provided.
 * @returns {JSX.Element} The wrapped RouterProvider component with the provided custom router.
 */
export declare const RuntimeRouterProvider: React.FC<Props>;
export {};
