14 lines
513 B
TypeScript
14 lines
513 B
TypeScript
import { ClientProxy } from '@nestjs/microservices';
|
||
export declare class CoreClientService {
|
||
private readonly client;
|
||
constructor(client: ClientProxy);
|
||
/**
|
||
* Запитати у Ядра дані користувача (Синхронно через RabbitMQ RPC)
|
||
*/
|
||
getUserInfo(userId: number): Promise<any>;
|
||
/**
|
||
* Повідомити Ядро про подію в плагіні (Асинхронно)
|
||
*/
|
||
notifyCore(pattern: string, payload: any): Promise<void>;
|
||
}
|