{"version":3,"file":"events-Bv14vc_y.d.cts","names":["Reference","CompatVault","createEventsHelper","T","T_1"],"sources":["../src/events.d.ts"],"sourcesContent":["import type { Reference } from '@iiif/presentation-3';\nimport { CompatVault } from './compat';\nexport declare function createEventsHelper(vault?: CompatVault): {\n    addEventListener<T>(resource: Reference<any>, event: string, listener: (e: any, resource: T) => void, scope?: string[]): ((e: any, resource: T) => void) | undefined;\n    removeEventListener<T_1>(resource: Reference<any>, event: string, listener: (e: any, resource: T_1) => void): void;\n    getListenersAsProps(resourceOrId: string | Reference<any>, scope?: string[]): any;\n};\n"],"mappings":";;;;iBAEwBE,kBAAAA,SAA2BD;gCACjBD,4DAA4DG,mDAAmDA;EADzHD,mBAAAA,CAAAA,GAAkB,CAAA,CAAA,QAAAE,EAEHJ,SAFG,CAAA,GAAA,CAAA,EAAA,KAAA,EAAA,MAAA,EAAA,QAAA,EAAA,CAAA,CAAA,EAAA,GAAA,EAAA,QAAA,EAEyDI,GAFzD,EAAA,GAAA,IAAA,CAAA,EAAA,IAAA;EAASH,mBAAAA,CAAAA,YAAAA,EAAAA,MAAAA,GAGJD,SAHIC,CAAAA,GAAAA,CAAAA,EAAAA,KAAAA,CAAAA,EAAAA,MAAAA,EAAAA,CAAAA,EAAAA,GAAAA;CACjBD"}