/** * Customer PWA first-path segments under `/:tenantCode/...` that must not be used as sales point codes. * Must stay aligned with shell non-SP hubs (`TENANT_NON_SLUG_SEGMENTS` / browseVisitStack) so * `/{tenant}/{hub}/…` never binds as `:kioskSlug/:productSlug`. */ export declare const RESERVED_SALES_POINT_SLUGS: readonly ["account", "browse", "card", "checkout", "confirm-email", "donate", "favorites", "forgot-password", "help", "home", "more", "onboarding", "orders", "pickup", "post-kiosk", "post-kiosk-failure", "receipt-recovery", "recovery", "reset-password", "scan", "shop", "shops", "sign-in", "sign-up", "unavailable"]; export declare function isReservedSalesPointSlug(slug: string): boolean; /** * Canonical path when a reserved hub was matched as `:kioskSlug` (optionally with `:productSlug`). * Drops the fake product segment and restores the hub root (or platform path). */ export declare function resolveReservedSalesPointCollisionPath(tenantCode: string, reservedSlug: string): string; //# sourceMappingURL=reservedSalesPointSlugs.d.ts.map