import { CommonsKeyRestClientService } from 'nodecommons-rest'; import { IUomLibraryCardScannerDetection } from 'uomlibrarycommons-card-scanner'; import { TAutoAttendOutcome } from 'uomlibraryapps-card-scanner-events'; import { IEventManagerEvent } from '../interfaces/ievent-manager-event'; export declare class EventManagerService extends CommonsKeyRestClientService { private eventManagerTimeout; private pingTimeout; private tempPingSkipKey; constructor(rootUrl: string, authKey: string, eventManagerTimeout: number, pingTimeout: number); ping(skipKey: boolean): Promise; getAllowSignoutEnabled(): Promise; listEvents(start: Date, end: Date): Promise; getEvent(uid: string): Promise; autoAttend(event: string, session: string, spotId: string, allowAdditional: boolean, allowSignout?: boolean): Promise; uploadDetections(event: string, session: string, detections: IUomLibraryCardScannerDetection[]): Promise; }