import { IHandlerParamDecorator } from "./decorator/ApiGatewayInvokeDecorator"; import { HTTPVerb } from "./HTTPVerb"; import { Route } from "./Route"; import { IAuthorizer } from "./IAuthorizer"; export declare class Paths { verb: HTTPVerb; private routeRecognizer; constructor(verb: HTTPVerb); add(path: string, handler: () => any, signature: IHandlerParamDecorator[], restriction: [IAuthorizer, string]): void; match(path: string): Route; }