@berish/rfp
Version:
Binary secure transport organization protocol for peer communication using function fingerprints
15 lines • 623 B
TypeScript
import { ISerberPlugin } from '@berish/serber';
import { Registrator } from '@berish/class';
import { IPrint, PrintTypeEnum } from '../abstract';
export interface IClassPrint extends IPrint<PrintTypeEnum.printClass> {
names: string[];
data: {
[key: string]: any;
};
}
export declare const SYMBOL_SERBER_REGISTRATOR: unique symbol;
export interface IClassInstanceToClassPrintPluginOptions {
[SYMBOL_SERBER_REGISTRATOR]?: Registrator;
}
export declare const classInstanceToClassPrintPlugin: ISerberPlugin<any, IClassPrint, IClassInstanceToClassPrintPluginOptions>;
//# sourceMappingURL=plugin.d.ts.map