import { BaseCommand } from '@adonisjs/core/build/standalone';
import ListRoutes from '..';
export declare class BaseRender {
    protected command: ListRoutes;
    constructor(command: ListRoutes);
    /**
     * The colors associated with each HTTP method
     */
    private methodColors;
    /**
     * Returns the color name for a HTTP method
     */
    getHttpMethodColor(method: string): keyof BaseCommand['colors'];
    /**
     * Find if the route contains all the methods registered by
     * the "Route.any" method
     */
    hasAllMethods(methods: string[]): boolean;
    /**
     * Colorize the route methods
     */
    colorizeRouteMethods(methods: string[]): string;
    /**
     * Colorize the route pattern
     */
    colorizeRoutePattern(pattern: string): string;
    /**
     * Returns the rendering width.
     */
    getRenderingWidth(): number;
}
