import type { CwaResource } from '../../../resources/resource-utils.js'; export declare enum CwaUserRoles { SUPER_ADMIN = "ROLE_SUPER_ADMIN", ADMIN = "ROLE_ADMIN", ALLOWED_TO_SWITCH = "ROLE_ALLOWED_TO_SWITCH", USER = "ROLE_USER" } export interface CwaUser extends CwaResource { emailAddress: string; enabled: boolean; roles: (string | CwaUserRoles)[]; username: string; } export interface CwaAuthStateInterface { data: { user?: CwaUser; sessionEnded: boolean; }; } export default function (): CwaAuthStateInterface;