1 | import { Context } from '@loopback/core';
|
2 | import { OperationObject } from '@loopback/openapi-v3';
|
3 | import { OperationArgs, OperationRetval } from '../types';
|
4 | import { BaseRoute } from './base-route';
|
5 | export declare class Route extends BaseRoute {
|
6 | readonly spec: OperationObject;
|
7 | protected readonly _handler: Function;
|
8 | constructor(verb: string, path: string, spec: OperationObject, _handler: Function);
|
9 | describe(): string;
|
10 | updateBindings(requestContext: Context): void;
|
11 | invokeHandler(requestContext: Context, args: OperationArgs): Promise<OperationRetval>;
|
12 | }
|