UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

3 lines (2 loc) 453 B
import { Arrayable, IfEqual, SelfSubjectAccessReview, UnaryObservableFunction } from '../core/public-api'; export declare function isAllowed<T extends Arrayable<SelfSubjectAccessReview>, K extends boolean = true>(transform?: K): UnaryObservableFunction<T, IfEqual<K, false, T extends SelfSubjectAccessReview | Readonly<SelfSubjectAccessReview> ? boolean : boolean[], Record<T extends Arrayable<SelfSubjectAccessReview<infer R>> ? R : never, boolean>>>;