import BaseRoute from "./base-route.js"; declare class VelociousRoutePostRoute extends BaseRoute { name: string; regExp: RegExp; /** * Runs constructor. * @param {object} args - Options object. * @param {string} args.name - Name. */ constructor({ name, ...restArgs }: { name: string; }); getHumanPaths(): { method: string; action: string; path: string; }[]; /** * Runs match with path. * @param {object} args - Options object. * @param {Record>} args.params - Parameters object. * @param {string} args.path - Path. * @param {import("../http-server/client/request.js").default | import("../http-server/client/websocket-request.js").default} args.request - Request object. * @returns {{restPath: string} | undefined} - REST path metadata for this route. */ matchWithPath({ params, path, request }: { params: Record>; path: string; request: import("../http-server/client/request.js").default | import("../http-server/client/websocket-request.js").default; }): { restPath: string; } | undefined; } export default VelociousRoutePostRoute; //# sourceMappingURL=post-route.d.ts.map