import { RouteOptions } from "./RouteContract"; export declare class Route { protected _options: RouteOptions; /** * @param _options */ constructor(_options: RouteOptions); /** * @return {RouteOptions} */ readonly options: RouteOptions; /** * @return {string} */ readonly name: string; /** * @return {string} */ readonly path: string; /** * @return {Route[]|Array} */ readonly children: Route[]; /** * @return {Route[]|Array} */ readonly callback: Function; /** * @return {Route[]|Array} */ readonly middleware: Function; }