import { CallbackErrorBehavior, LogCategory, LoggerFunction } from '../types/CommonTypes'; import { EngineEventTrigger } from './EngineEventTrigger'; interface Unsubscriber { (): void; } export declare class SdkEvent void> extends EngineEventTrigger { private subscriptions; constructor(logger?: LoggerFunction); protected getLogCategory(): LogCategory; trigger(...args: Parameters): ReturnType; registerCallback(callback: T, errorBehavior?: CallbackErrorBehavior): Unsubscriber; } export {};