import { RouteConfig, RouteGroupContext, RouteDefinitionContext } from '../types/routing.mjs';
import 'express';

declare function extractEndpointName(name: string): {
    name: string;
    isParam: boolean;
};
declare function extractDirConfig(dir: string): RouteConfig;
declare function extractDirContext(target: string): RouteGroupContext;
declare function extractFileContext(target: string): RouteDefinitionContext;

export { extractDirConfig, extractDirContext, extractEndpointName, extractFileContext };
