declare function parseExpressPath(expressPathRegExp: RegExp, params: any[]): string;
declare function getEndpoints(app: any, basePath: any): {
    method: string;
    path: string;
}[];
type Route = {
    methods: Object;
    path: string | string[];
    stack: any[];
};
type Endpoint = {
    /**
     * Path name
     */
    path: string;
    /**
     * Methods handled
     */
    methods: string[];
    /**
     * Mounted middlewares
     */
    middlewares: string[];
};

export { type Endpoint, type Route, getEndpoints, parseExpressPath };
