import type { GroupRouter, Middleware, RouteBuilder, RouteHandler } from "../types/index.js"; export type AddRouteFn = (method: "GET" | "POST" | "PUT" | "DELETE" | "PATCH", path: string, handler: RouteHandler, groupMiddleware?: Middleware[]) => RouteBuilder; /** * Create a group router for defining routes within a group. */ export declare function createGroupRouter(prefix: string, groupMiddleware: Middleware[], namePrefix: string, addRoute: AddRouteFn): GroupRouter; //# sourceMappingURL=group.d.ts.map