import { TDefaultRoutingFn } from './router.interface';
import { TMiddleware } from '../../../middlewares';
import { PrefixRouter } from '../prefix';
import BaseRouter from '../base';
export default class DefaultRouter extends BaseRouter<TDefaultRoutingFn> {
    private prefixRouter?;
    protected transform(args: unknown[]): [string, TMiddleware[]];
    route(prefix: string): PrefixRouter;
    getPrefixRouter(): PrefixRouter | undefined;
}
