usePermissions(): { query: (name: CustomPermissionName) => Promise<PermissionState>; queryMultiple: ( names: CustomPermissionName[], ) => Promise<PermissionState[]>; watch: ( name: CustomPermissionName, onChange: (state: PermissionState) => void, ) => void;} Returns {
query: (name: CustomPermissionName) => Promise<PermissionState>;
queryMultiple: (
names: CustomPermissionName[],
) => Promise<PermissionState[]>;
watch: (
name: CustomPermissionName,
onChange: (state: PermissionState) => void,
) => void;
}