import type { EndpointEventEmitter } from 'zhin.js/adapter'; import { type getAdapterLogger } from '@zhin.js/logger'; import type { NapCatEvent } from './protocol.js'; export interface NapCatSideEventCaller { callApi(action: string, params?: Record): Promise; } export declare function receiveNapCatSideEvent(emit: EndpointEventEmitter, endpointKey: string, caller: NapCatSideEventCaller, raw: NapCatEvent, logger: ReturnType): void;