export type ServerRouteParamNameValidationError = "empty" | "reserved"; export type ServerRouteParamSegmentValidationErrorKind = ServerRouteParamNameValidationError | "duplicate"; export interface ServerRouteParamSegmentValidationError { segment: string; name: string; error: ServerRouteParamSegmentValidationErrorKind; } export declare function serverRoutePathShapeFromPath(routePath: string): string; export declare function getServerRouteParamNameValidationError(name: unknown): ServerRouteParamNameValidationError | undefined; export declare function getServerRouteParamSegmentValidationError(routePath: string): ServerRouteParamSegmentValidationError | undefined; export declare function isReservedServerRouteParamName(name: string): boolean; //# sourceMappingURL=server-route.d.ts.map