@push.rocks/smartlog
Version:
A minimalistic, distributed, and extensible logging tool supporting centralized log management.
13 lines (12 loc) • 496 B
TypeScript
import { type ILogDestination, type ILogPackage } from '../dist_ts_interfaces/index.js';
export interface ISmartlogDestinationReceiverConstructorOptions {
passphrase: string;
receiverEndpoint: string;
}
export declare class SmartlogDestinationReceiver implements ILogDestination {
private options;
private webrequest;
constructor(optionsArg: ISmartlogDestinationReceiverConstructorOptions);
private errorCounter;
handleLog(logPackageArg: ILogPackage): Promise<any>;
}