UNPKG

@keycloakify/keycloak-admin-ui

Version:
11 lines (10 loc) 603 B
import type { AccessType } from "@keycloak/keycloak-admin-client/lib/defs/whoAmIRepresentation"; import { PropsWithChildren } from "react"; type AccessContextProps = { hasAccess: (...types: AccessType[]) => boolean; hasSomeAccess: (...types: AccessType[]) => boolean; }; export declare const AccessContext: import("../../ui-shared/utils/createNamedContext").NamedContext<AccessContextProps | undefined>; export declare const useAccess: () => AccessContextProps; export declare const AccessContextProvider: ({ children }: PropsWithChildren) => import("react/jsx-runtime").JSX.Element; export {};