| 931 | ...middleware: RouterMiddleware<string, P, S>[] |
| 932 | ): Router<S extends RS ? S : (S & RS)>; |
| 933 | get< |
| 934 | P extends RouteParams<string> = RouteParams<string>, |
| 935 | S extends State = RS, |
| 936 | >( |
| 937 | nameOrPath: string, |
| 938 | pathOrMiddleware: string | RouterMiddleware<string, P, S>, |
| 939 | ...middleware: RouterMiddleware<string, P, S>[] |
| 940 | ): Router<S extends RS ? S : (S & RS)> { |
| 941 | this.#useVerb( |
| 942 | nameOrPath, |
| 943 | pathOrMiddleware as (string | RouterMiddleware<string>), |
| 944 | middleware as RouterMiddleware<string>[], |
| 945 | ["GET"], |
| 946 | ); |
| 947 | return this; |
| 948 | } |
| 949 | |
| 950 | /** Register named middleware for the specified routes when the `HEAD`, |
| 951 | * method is requested. */ |