import { ReactElement, FC } from 'react';
export declare function useDirectory(...pages: PageType[]): {
    Pages: (props: MapperPropsType) => JSX.Element;
    NavBar: (props: MapperPropsType) => JSX.Element;
};
export type PageType = (FC & {
    title: string;
    path: string;
}) | never;
export type MapperType = (E: PageType) => ReactElement;
export type MapperPropsType = {
    map?: MapperType;
};
export declare const routes: typeof useDirectory;
