/** * Resolve a route family's mount path under a surface prefix (`/v1/admin`, * `/v1/public`). `path` is the optional `publicPath` override: empty → * `{prefix}/{fallback}` (the module/extension name); `"/"` → the surface root * (`prefix`); otherwise `{prefix}/{trimmed path}`. * * Shared by the route mounting in `app.ts` and the anonymous-path assembly in * `anonymous-paths.ts` so both compute the same mount. */ export declare function resolveSurfaceMountPath(prefix: string, path: string | undefined, fallback: string): string;