@withjoy/sdk-js
Version:
Joy Javascript SDK
13 lines (12 loc) • 595 B
TypeScript
import { ValueListener } from "./interfaces";
import { Observable } from 'rxjs/Observable';
import { EventSource } from '../eventSite/eventSource';
import 'rxjs/add/operator/map';
export interface ProcessedAclRole {
readonly isAdmin: boolean;
readonly isOwner: boolean;
readonly isMember: boolean;
readonly isCrasher: boolean;
}
export declare const observeProcessedEventAclRole: (eventDataSource: any, listener: ValueListener<ProcessedAclRole>) => void;
export declare const observeProcessedEventAclRole$: (eventSource: EventSource) => Observable<ProcessedAclRole>;