export declare function useCurrentUser(): {
    realm: string;
    id?: string;
    createdTimestamp?: number;
    username?: string;
    enabled?: boolean;
    totp?: boolean;
    emailVerified?: boolean;
    disableableCredentialTypes?: string[];
    requiredActions?: (import("@keycloak/keycloak-admin-client/lib/defs/requiredActionProviderRepresentation").RequiredActionAlias | string)[];
    notBefore?: number;
    access?: Record<string, boolean>;
    attributes?: Record<string, any>;
    clientConsents?: import("@keycloak/keycloak-admin-client/lib/defs/userConsentRepresentation").default[];
    clientRoles?: Record<string, any>;
    credentials?: import("@keycloak/keycloak-admin-client/lib/defs/credentialRepresentation").default[];
    email?: string;
    federatedIdentities?: import("@keycloak/keycloak-admin-client/lib/defs/federatedIdentityRepresentation").default[];
    federationLink?: string;
    firstName?: string;
    groups?: string[];
    lastName?: string;
    realmRoles?: string[];
    self?: string;
    serviceAccountClientId?: string;
    userProfileMetadata?: import("@keycloak/keycloak-admin-client/lib/defs/userProfileMetadata").UserProfileMetadata;
};
