/**
 * Зберігає інстанс роутера для подальшого використання
 * @param {import('vue-router').Router} r - Інстанс роутера
 */
export function setRouter(r: any): void
/**
 * Перевіряє доступ користувача до маршруту
 * @param {import('vue-router').RouteLocationNormalized} to - Маршрут призначення
 * @returns {boolean} - Чи дозволено доступ
 */
export function canUserAccess(to: any): boolean
/**
 * Перевіряє доступ за наявності ролей у метаданих маршруту
 * @param {import('vue-router').RouteLocationNormalized} to - Маршрут призначення
 * @returns {boolean} - Чи дозволено доступ
 */
export function canUserAccessMetaRoles(to: any): boolean
export let router: any
