import type { HasAccess, ValidateAccess } from "./useValidateAccessAsync"; export interface ExtensionRouterContext { hasAccessToRoute: (requiredAccessTo: ValidateAccess) => Promise; hasFeatureFlag: (flag: string) => Promise; hasPermission: (permission: string) => Promise; }