import { Serber, plugins } from '@berish/serber';
export declare type InternalPluginsType = typeof internalPlugins;
export declare const internalPlugins: {
    bufferToBufferPrintPlugin: import("@berish/serber").ISerberPlugin<import("./bufferToBufferPrintPlugin/plugin").IBuffer, import("./bufferToBufferPrintPlugin/plugin").IBuffer, {}>;
    peerDecoratorToResultPlugin: import("@berish/serber").ISerberPlugin<import("./peerDecoratorToResultPlugin").PeerDecorator<any>, any, import("./peerDecoratorToResultPlugin/plugin").PeerDecoratorToResultPluginOptions>;
    classInstanceToClassPrintPlugin: import("@berish/serber").ISerberPlugin<any, import("./classInstanceToClassPrintPlugin/plugin").IClassPrint, import("./classInstanceToClassPrintPlugin/plugin").IClassInstanceToClassPrintPluginOptions>;
    functionToFunctionPrintPlugin: import("@berish/serber").ISerberPlugin<import("./functionToFunctionPrintPlugin/plugin").IFunction, import("./functionToFunctionPrintPlugin/plugin").IFunctionPrint, import("./functionToFunctionPrintPlugin/plugin").FunctionToFunctionPrintPluginOptions>;
    errorToErrorPrintPlugin: import("@berish/serber").ISerberPlugin<Error, import("./errorToErrorPrintPlugin/plugin").IErrorPrint, {}>;
};
export declare const serberWithPlugins: Serber<import("./peerDecoratorToResultPlugin/plugin").PeerDecoratorToResultPluginOptions & import("./classInstanceToClassPrintPlugin/plugin").IClassInstanceToClassPrintPluginOptions & import("./functionToFunctionPrintPlugin/plugin").FunctionToFunctionPrintPluginOptions & plugins.ILoopObjectPluginParams>;
//# sourceMappingURL=instances.d.ts.map