import React from 'react';
import { SCRoutingContextType } from '../../../types';
/**
 * Create Global Context
 * Consuming this context in one of the following ways:
 *  1. <SCRoutingContext.Consumer>
 *       {(routerLink, routes, url) => (...)}
 *     </SCRoutingContext.Consumer>
 *  2. const scRoutingContext: SCRoutingContextType = useContext(SCRoutingContext);
 *  3. const scRoutingContext: SCRoutingContextType = useSCRouting();
 */
export declare const SCRoutingContext: React.Context<SCRoutingContextType>;
export default function SCRoutingProvider({ children }: {
    children: React.ReactNode;
}): JSX.Element;
/**
 * Let's only export the `useSCTheme` hook instead of the context.
 * We only want to use the hook directly and never the context component.
 */
export declare function useSCRouting(): SCRoutingContextType;
//# sourceMappingURL=index.d.ts.map