import type { Context } from 'hono'; import type { Store } from '../store'; import type { REDOCLY_TEAMS_RBAC } from '../../shared/constants.js'; import type { RbacScopeItems } from '../config/schema'; export declare function handleUnauthorized(ctx: Context, store: Store, accessedRouteSlug: string, idpIdHint?: string): Promise; export declare function handleErrorPageRender(ctx: Context, store: Store, options: { slug: string; [REDOCLY_TEAMS_RBAC]?: RbacScopeItems; }, statusCode: string, templateId?: string): Promise; export declare function getLoginUrlWithRedirect(redirectTo: string): string; export declare function handleUnauthorizedAsset(ctx: Context): Promise; export declare function handleUnauthorizedApiRequest(ctx: Context): Response; //# sourceMappingURL=utils.d.ts.map